Custom fields (Expander)

Add Custom fields (all types) to all availables plugins/models and much more...

Back to Custom fields (Expander) Support

oskar.villani40843
oskar.villani40843

After installing the plugin I tried to open it from backend > settings > system > expander and got the error: The partial '_fileupload.htm' is not found.

[ ... ] /modules/system/traits/ViewMaker.php line 91

Any suggestions?

Last updated

Linkonoid
Linkonoid

Error fixed. Please rename folder "FileImportExport" to "fileimportexport". This bug is related to the Linux fact that it is case sensitive (development is carried out in Windows environment). I accidentally renamed this folder in Windows before placing it on the marketplace. Sorry for little confuse. I will post a fix on the marketplace in the coming minutes...

Last updated

Linkonoid
Linkonoid

Updated to v1.0.3 (Fixed "FileImportExport" folder name register case error in Linux)

Thank you very much for identifying the error, this allows to make this plugin better!

oskar.villani40843
oskar.villani40843

Hello Linkonoid, thank you very much for this quick fix!

oskar.villani40843
oskar.villani40843

Hi Linkonoid,

how are you? Just realized your demo-site is offline. Will it go online again soon?

Took me a while to restart my project. Now I try to figure out how to handle your plugin. Seems quite great, but there is a lot to know and consider because it's so versatile :)

Best regards!

Linkonoid
Linkonoid

Hi!

Yes, part of my server infrastructure is currently unavailable (I am working on modernization). As for the plugin itself. Yes, the plugin is very versatile (even more unnecessarily, I have plans to split it into 3 independent plugins - one Bundle, with some significant improvements both in terms of functionality and convenience, moreover, practice has shown that using "Settings" for settings is not very convenient when working with big data). In fact, it consists of 3 unrelated functional parts:

  • Custom fields for Pages and Rainlab.Pages (using viewBag storage engine). Custom fields and attributes for All models available in the CMS (an intermediate table is used to store attribute / field data)
  • Extension of ListController (adding widgets, for example a checkbox and so on, with the ability to edit directly from the settings and bind a handler to handle the widget directly from the code)
  • Adding directly from the Behaviors settings

In fact, this is a generalization of all known practices for extending OctoberCMS (with the exception, perhaps, of the event mechanism). At first, it may seem too "confused" and incomprehensible. Its main task is to reuse the accumulated code from the project to the project (there is an import / export of settings for this), so as not to rewrite almost the same code. The attachment contains demo settings for downloading - in the "impexp" folder (I don't think the demo site will give you something new). Ask, if something is not clear, perhaps your questions will help improve the plugin.

Last updated

oskar.villani40843
oskar.villani40843

Hi Linkonoid,

sound very promising indeed, although the Expander plugin is already very useful to me :)

Anyhow I will dig deeper into and - if I got it - add some how-to's to the wiki I am currently considering to write (not sure about that, but an outline and a test-page here: https://octoberwiki.publicdomainscience.com/doku.php?id=examples:builder:singe_attachment )

BTW: which attachment - could not find it, sry.

Best regards!

1-7 of 7