Details
-
Bug
-
Resolution: Fixed
-
Neutral
-
2.0
-
None
Description
Steps to reproduce
- define dialog and set it's
implementationClass: info.magnolia.ui.javascript.form.FormViewWithChangeListener - add javascript field to the dialog
- add multifield containing composite field whose subfields are set to i18n
.. Example dialog definition:
__
form:
implementationClass: info.magnolia.ui.javascript.form.FormViewWithChangeListener
properties:
colorField:
label: Color field
$type: javascriptField
fieldScript: /ui-framework-javascript-examples/webresources/colorField.html
height: 50
keySellingPoints:
required: true
$type: jcrMultiField
field:
$type: compositeField
properties:
title:
label: Title
i18n: true
$type: textField
description:
label: Description
i18n: true
rows: 3
$type: textField
Expected results
.. Values for the multifield to be saved in JCR no matter which language we choose.
Actual results
.. Values for the multifield are saved only for the current language, for other languages values are lost.
Workaround
.. Set whole multifield i18n not subfields.
Development notes
Checklists
Acceptance criteria
Attachments
Issue Links
- clones
-
FRONTIFY-16 Widget causes issue with internationalized fields inside a multivalue field
-
- Closed
-
- is depended upon by
-
FRONTIFY-16 Widget causes issue with internationalized fields inside a multivalue field
-
- Closed
-
- relates to
-
JSFIELD-37 Investigation on JSFileds-34 - i18n multifield values not saved in JCR when dialog contains jsField
-
- Resolved
-