AI OnAI Off
It should be the name of the property on the block in this case Identifier
The name of the property on the block? I don't understand what you mean by that. Should I set the ListItemUIHintAttribute on the "Identifier" property in my block?
Yes or whatever other property you want to show on the list. You only can show one property.
No lists can handle complex objects since 12.18.0 as described in https://world.optimizely.com/blogs/bartosz-sekula/dates/2023/1/official-list-property-support/. There they also talk about using "ListItemUIHint" to use a custom editor for your list items which is what I'm trying to do.
I followed the docs at https://docs.developers.optimizely.com/content-management-system/docs/property-value-list but I can't get my custom editor to work witin a list using ListItemUIHint.
I have a custom inline block type defined as this:
For which I have created a custom property editor which I register like this.
I then added this property to my page
Which in turn renders my custom editor fine as seen below.
Now I want to have multiple of these so I tried using the new "ListItemUIHintAttribute" to get this editor in a collection like this.
But this just renders a plan editor like below.
Is this supposed to be supported with "ListItemUIHintAttribute"? If it is, what am I missing?
/ Karl-Johan Sjögren