-
Story
-
Resolution: Done
-
Neutral
-
None
-
None
-
None
-
-
Empty show more show less
-
-
UI Framework 11, UI Framework 12, UI Framework 13, UI Framework 14
-
13
As part of the effort, some Transformer s will need to be ported as well to the new ItemProviderStrategy.
As part of MGNLUI-5272, the following existing transformers have been found
info.magnolia.personalization.visitor.transformer.VisitorTraitListToSetTransformer
- Specific ListToSetTransformer for valueField in visitor trait which writes to the item also in case of an empty collection. Nothing to do here apparently.
info.magnolia.personalization.cookie.CookieFieldTransformer
- #getCompositePropertyName returns "cookieName" or "cookieValue" according to whether the arg is equal to the field name or not: need this as ItemProviderStrategy
info.magnolia.personalization.ui.SimpleTraitValueTransformer
- Simple extension of BasicTransformer which enforces 'value' as the resulting JCR property name.
- Probably need this as ItemProviderStrategy**
info.magnolia.personalization.ui.TraitAggregatorTransformer
- Extension of DelegatingMultiValueFieldTransformer which takes care of trait voters set up.
- Need this as ItemProviderStrategy
- info.magnolia.personalization.ui.TraitValueCompositeTransformer
- backs up trait value field which is similar to trait rule set field, but acts over simple trait values and is effectively a mixture of composite and multi-value fields
Acceptance criteria
- depends upon
-
MGNLUI-5569 Generalise multi-value field entry resolution
- Closed
- relates to
-
MGNLPN-619 DEV-DOC: Revalidate the Creating-custom-traits page
- Open