Details
-
Bug
-
Resolution: Fixed
-
Major
-
6.2.13
-
Empty show more show less
-
Yes
-
Nucleus 32
-
3
Description
Steps to reproduce
- Configure a dialog with a jcrMultiField property
- Configure multiple locales such as "en_GB" and "de_DE" (must have underscores)
- Save jcrMultiField entries on those locales.
Definition used for the jcrMultiField property:
form: properties: randomText: $type: textField label: Random text here mediaList: $type: jcrMultiField i18n: true required: false field: name: mediaSwitchable $type: switchableField field: $type: radioButtonGroupField name: mediaSwitchable layout: horizontal defaultValue: image datasource: $type: optionListDatasource options: - name: image label: global.label.image value: image - name: video label: Youtube value: video itemProvider: $type: currentItemProvider forms: - name: image properties: image: $type: damLinkField required: true - name: video properties: video: $type: compositeField itemProvider: $type: currentItemProvider label: "" properties: youtubeId: $type: textField required: true label: Youtube ID placeholderImage: $type: damLinkField required: true label: placeholderImage
Find attached a i18n node configuration for the site: config.modules.multisite.config.sites.travel.i18n.xml
Expected results
Data is stored in JCR without issues, naming each locale nodes after their respective locale.
Actual results
Node's locale gets repeated and extended every time an edit is done on the item:
Workaround
Development notes
Checklists
Acceptance criteria
Attachments
1.
|
Implementation |
|
Completed | Antonín Juran |
2.
|
Code review |
|
Completed | Quach Hao Thien |
3.
|
Pre-integration QA |
|
Completed | Quach Hao Thien |
4.
|
Final QA |
|
Completed | Jaromir Sarf |