Hi Nico,
we finally implemented all changes necessary to allow you to use your extension and fixed all issues raised after all libraries were upgraded to latest version (this time upgrade to Qt 5.7.0 wasn't easy).
To be able to use your plugin you have to download latest beta - http://support.skipper18.com/402/downloads-skipper-beta
and define following custom configuration:
<skipper-configuration>
<orm-configuration name="Doctrine2">
<attribute-types>
<struct name="Field" section="orm">
<struct name="options">
<struct name="custom-schema-options">
<ordered name="search-fields">
<attribute name="item" type="string"/>
</ordered>
</struct>
</struct>
</struct>
</attribute-types>
</orm-configuration>
</skipper-configuration>
It's not possible to support your extension completely automatically because of very complex structure (array-of-array-of-array) and because original Doctrine2 options are only key-value based. So you have to tell Skipper how your extension use options and this is done with this XML.
You can store this configuration in file *.skipper.cfl.xml
, for example mycfg.skipper.cfg.xml
. Plase this file anywhere in Skipper search paths (app directory, user files, project directory,... ) and fill it with content from above.
For more info about configuration file locations check this manual page https://help.skipper18.com/expert-usage/customization/configuration-files
For info about configuration file content check following page https://help.skipper18.com/expert-usage/customization/configuration-file-structure
In case that you had only trial version and need new one to be able to test it feel free to let me know to my email [email protected]
and I will generate you the new one.
Please let me know if everything works as expected.