Hey, I wonder if anyone can help with an issue i seem to be facing - I’m using the tags field from the Kirby UI kit and not sure if this is the intended functionality or whether something is going wrong from my end.
In my plugin I have a tags field which I’m using to auto generate tags from page content. This side of it is all working fine, I have the generated tags appearing in the tags autocomplete section and i can click them to add them to the tags field.
The issue is when i come to save the field, it’s saving as yaml and not a comma separated list. I can see why it would be doing this as it has a text and value options in the autocomplete but it then means i can access the field as I normally would with tags.
My blueprint for the plugin is this:
my-field-name: label: my-field-label type: my-plugin-field-type query: the-field-im-querying
The Vue component taken from the docs:
<k-tags-field v-model="tags" // this is referencing an empty array name="tags" label="Tags" v-bind:options="get_modified_query" // this references a computed property which modifies my data array v-on:input="onInput"> </k-tags-field>
This is how its being saved in the txt file:
My-field-name: - value: value-1 text: value-1 icon: tag - value: value-2 text: value-2 icon: tag
Any pointers would be appreciated! If this is the intended functionality which i suspect it might be then I should just access using toStructure()? right?