Hi All,
Given that storage is the most important thing to understand I thought I would post just a few inconsistencies I have found on the Seblod site that makes Seblod very hard for new users. This is just regarding Field X development but I have seen this type of thing elsewhere.
This says TO use introtext to store a fieldx
http://www.seblod.com/v2/documentation/seblod-2x/fields/types/1970-fieldx.html"Please note, use only the storage "custom, Article, introtext" for the field "fieldX"."
This says NOT to use introtext
http://www.seblod.com/resources/tutorials/how-to-manage-fields-storage"therefore, do not use the column "introtext" to store your FieldX and GroupX fields. You can store them anywhere else."
Not really sure what this is saying?
http://www.seblod.com/resources/tutorials/how-to-use-plugin-field-fieldx"Note: it's not because you use the Custom storage, that the "database_column_name" must be "introtext". Prefer to use a new column name. "
If you read the full page it also seems to say that the source field you are using in your fieldx should have no storage. Does it matter if the source field as storage or not?
I am a fan of Seblod and appreciate the amount of work that has gone into and the amount of support as well as everyone in the community. To a degree I can cope with the overall lack of documentation but contradictions have sent me down wrong paths in my development. I know the one reference above is from version 2 however as a new user you are looking wherever you can to piece together knowledge.
So in the above topic of FieldX would it be correct/required to have the following storage:
Custom|Article|my_new_column[my_new_field_x] and NEVER use introtext[my_new_field_x]?
And the source field for the field x as No Storage? Or if I do assign storage for it should it be something else such as Standard|Article|my_source_field? I assume that if I need a special data type in my Field X such as numeric, I would need to set my storage and data type... but I am just assuming.
Thanks for clarifying.