Details
-
Bug
-
Resolution: Fixed
-
Neutral
-
1.0.2
-
None
-
-
Empty show more show less
Description
Consider the following configuration for a dialog:
form:
implementationClass: info.magnolia.ui.javascript.form.FormViewWithChangeListener
properties:
title:
$type: textField
i18n: true
required: true
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
image:
$type: frontifyWidgetField
height: 220
Reproduce
Try filling out the internationalized fields with content. Save the dialog. Reopen the dialog.
Expected
When reopening the dialog all internationalized fields should display their content.
Actual
Only some language data is displayed within the multivalue field. In the case of two languages (en and de) you only get one language. If you toggle the language selector in the detail subapp it can happen that both data go missing after a few tries of closing and reopening the dialog.
Notes
- When removing the frontifyWidgetField the dialog behaves as expected.
- Data is saved correctly to the JCR.
Checklists
Attachments
Issue Links
- depends upon
-
JSFIELD-34 i18n multifield values not saved in JCR when dialog contains jsField
-
- Resolved
-
- is cloned by
-
JSFIELD-34 i18n multifield values not saved in JCR when dialog contains jsField
-
- Resolved
-
- mentioned in
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...