AI OnAI Off
Hi Taher
It's possible, but not common. Optimizely CMS has supplied many built-in property types that covers majority of the use case, you can find more details from Built-in property types (optimizely.com)
Back to your scenario, if you want a property renders checkbox in CMS, you can use decoreate your property with SelectOne Or SelectMany attribute Single or multiple list options (optimizely.com)
I hope this helps.
You could go for a block property. Here you define a block with your properties, and then you make a property with the block as the type.
To hide the block type anywhere else, you will then decorate its class with
[ContentType(AvailableInEditMode = false)]
We are trying to create a generic custom property to render out a checkbox with a normal Optimizely built in property. This is an idea of what we would like to achieve:
Also, If it's feasable, how would we be able to render it on the Optimizely admin UI?
Any help is appreciated.