Dynamic Select Field Options – Can users create/manage options from the front-end?
Hi everyone,
I have a question about Select Fields and dynamic options in Tadabase.
Currently, when I create a field with the Select field type, I have to manually add each option in the field configuration/database. This works, but it requires me, as the developer/admin, to manage the options.
What I would like to achieve is:
-
I create a Select Field (for example, “Collection”).
-
The client/user uses the application through the front-end/web interface.
-
The client should be able to create a new option directly from the application, without accessing the Tadabase Builder.
-
Once the client creates a new option, that option should automatically become available in the Select Field.
I know that one possible solution is to create a separate table (for example, Collections) and then use a Connection between the main table and the Collections table.
However, I would prefer not to use a Connection field for this particular case because it changes the behavior of the field, especially when using Filters and Search components.
So my question is:
Is there any way to dynamically add/manage the options of a native Tadabase Select Field from the front-end, using an action, automation, JavaScript, or another Tadabase feature, while keeping it as a native Select Field?
For example:
User clicks “Add Collection” → enters “Summer Collection” → submits → “Summer Collection” becomes a new option in the existing Select Field.
Is this possible in Tadabase, or is using a Connection/related table currently the only way to achieve something like this?
Any ideas or workarounds would be greatly appreciated!
Thanks!