У меня есть собственный шаблон фрагмента с добавленной пользовательской схемой метаданных для бизнес-использования.
Одно поле является выпадающим списком с несколькими значениями. Я могу добавить значения к нему, но когда я удаляю все значения и сохраняю их, изменения не сохраняются. (Последние сохраненные значения сохраняются снова)
По сути, это заставляет меня сохранить хотя бы 1 сохраненное значение.
Схема выглядит так:
<_x0031_480609690955
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/coral/foundation/form/select"
fieldLabel="My Dropdown"
multiple="true"
name="./jcr:content/metadata/mydropdown"
renderReadOnly="true">
<granite:data
jcr:primaryType="nt:unstructured"
metaType="dropdown"/>
<items jcr:primaryType="nt:unstructured">
<_x0031_480609702507
jcr:primaryType="nt:unstructured"
text="Value 1"
value="value_1"/>
<_x0031_480609703314
jcr:primaryType="nt:unstructured"
text="Value 2"
value="value_2"/>
<_x0031_480609706365
jcr:primaryType="nt:unstructured"
text="Value 3"
value="value_3"/>
</items>
Нужно ли добавить сюда некоторые дополнительные атрибуты?