I would like to show or hide a property in my node configuration, depending on a selected value in an other property of the same node. So I went after the documentation of: https://neos.readthedocs.io/en/stable/CreatingASite/NodeTypes/DynamicConfigurationProcessing.html
For my testing I now have two groups: details and duration. Both exist and when I just set group to one of them, everything is fine. But ClientEval somehow does nothing:
detailsDefinition:
type: string
defaultValue: 'noDetails'
ui:
reloadPageIfChanged: true
inspector:
group: details
position: 10
editor: 'Neos.Neos/Inspector/Editors/SelectBoxEditor'
editorOptions:
values:
'noDetails':
label: 'keine weiteren Details'
'linkDetails':
label: 'Link zu einer Seite'
'eventObject':
label: 'Direkte Eingabe'
'download':
label: 'Download'
linkDetails:
type: string
ui:
label: 'Interne Seite'
inspector:
group: 'ClientEval:node.properties.detailsDefinition == "linkDetails" ? "details" : "duration"'
position: 20
editor: 'Neos.Neos/Inspector/Editors/LinkEditor'
What could be the problem?