-
Bug
-
Resolution: Fixed
-
Critical
-
5.0
-
None
-
None
-
-
Empty show more show less
-
Beta 3
Currently JCR property defined as multiple is not supported
<sv:property sv:name="excludeChannels" sv:type="String" sv:multiple="true">
<sv:value>desktop</sv:value>
<sv:value>smartphone</sv:value>
</sv:property>
JcrNodeAdapter should be able to:
- retrieve this value and convert it as a set (Vaadin Property)
- Item's used in fields (as property datasource) should be able to populate it
- convert the Vaadin Property to JCR Values.
In addition we should adapt the AbstractFieldBuilder. The following class will never call the getDefaultFieldType(...) as by default in the ConfiguredFieldDefinition the type is set by default to String.
protected Class<?> getFieldType(FieldDefinition fieldDefinition) {
if (StringUtils.isNotBlank(fieldDefinition.getType()))
return getDefaultFieldType(fieldDefinition);
}
- is depended upon by
-
MGNLCAT-52 As a user I can use Categorization like in Magnolia 4.5.x
- Closed