I have had trouble for days trying to use a dynamic list on any field that has auto-binding. I have written up my two step process with screen shots, hoping someone can explain why my approach doesn’t work, and advise a solution. I don’t want to use a static list, because the selection has other fields associated with it that I then want to use in other use cases and I also want the lists to be added to by users.
Step 1) creating a thing
Step 2) editing that thing using auto-binding
My guess is that you are trying to auto-bind a field that is from a different datatype.
Please, if that is the case and you need that it works this way, what you could do instead of auto-binding is using the event “An input’s value is changed” for this dropdown:
Thanks for the reply. I’ve used your method as a workaround for now, I’ve left my Text fields to update via Auto-binding, switched the drop downs to use the input changed > make changes to a thing method.
The datatype piece feels like an enigma I can’t crack, I’ve tried so many different ways.
A follow on, I think I’ve narrowed in on the issue, maybe. Wondering if you know:
Field I’m trying to bind to has a Field Type of “Number” - only fields with “Text” are available to auto-bind to in the drop down. How do I change the drop down to be a "Number " format?
A follow on if you know. If I flip the situation to a Static list, with the options: 1 , 2, 3, 4, 5 - and try to bind this to a number field - it only gives me the fields that are formatted as text to bind to - so clearly the drop box needs to be formatted as a number to resolve this, but the ability to format that drop box disappears when you change it to a static list? Ideas?
When you use static options, the content type is changed to text. My suggestion in this case is, use the toolbox plugin and create a list of numbers, use this list of numbers as the data source for your dropdown list.
This way you can keep the dropdown list as number in the content type.