OK, I’ve been poking around here, and realized that what I want to do isn’t currently possible directly, and with what I’ve found I can only get close.
- I need to look up all existing comma separate tags in my blog articles and use those in a multiselect field.
- I need the user to be able to add an additional tag if the desired tag does not exist.
I think I can accomplish #1 by using the multiselect field type, and then pulling the list of tags from a separate json template that generates the list and feeds it to the multiselect field.
The problem is I don’t know how to combine that with the ability to add an additional tag that’s not already in the list.
Currently I’m just using the tags field, but having autocomplete requires significant knowledge of what’s already there, especially if there are a lot of tags. I want to be able to pick from a searchable list instead, which multiselect should let me do, but it won’t let me add an additional item to the list.
I’m not necessarily averse to rolling my own custom field, but I’m having trouble wrapping my mind around it. Any guidance here? Or am I overlooking something that’s obvious?