2016-04-21 3 views
0

В моем диалоговом окне у меня есть 3 поля, «имя», «краткое описание» и «описание», которые являются обязательными. Когда я добавляю новую запись, если одна из проверки не удалась в других полях, richtextfield всегда будет вызывать ошибку, даже если она должна была пройти проверку. В этом случае у меня есть значение для описания, которое является богатым текстом, но у меня нет значения для краткого описания, поэтому проверка для этого поля не удалась. Это происходит только в режиме создания. Этого не происходит в режиме обновления. Любая идея, как решить эту проблему?Richtextfield генерирует ошибку проверки, если другое поле не проходит проверку

Также я замечаю, что «*» в метке не отображается для richtextfield.

enter image description here

Моя конфигурация:

form: 
    tabs: 
    - name: product 
     label: Basic Information 
     fields: 
     - name: name 
     class: info.magnolia.ui.form.field.definition.TextFieldDefinition 
     label: Name 
     i18n: true 
     required: true 
     - name: shortDescription 
     class: info.magnolia.ui.form.field.definition.TextFieldDefinition 
     label: Short Description 
     rows: 5 
     i18n: true 
     required: true 
     - name: description 
     class: info.magnolia.ui.form.field.definition.RichTextFieldDefinition 
     height: 200 
     label: Description 
     i18n: true 
     required: true 
+0

Можете ли вы опубликовать конфигурацию также? – Ducaz035

+0

@ Ducaz035 Я отредактировал мое сообщение, чтобы включить мою конфигурацию, спасибо! Также обязательная звездочка не показывает для richtextfield ... –

+0

@federico В этом причина -> https://jira.magnolia-cms.com/browse/MGNLUI-3157 – Ducaz035

ответ

1

создал проблему для этого в Magnolia отслеживания проблем

https://jira.magnolia-cms.com/browse/MGNLUI-3855

+0

спасибо! Как насчет другой проблемы проверки? Можете ли вы его воспроизвести? –

+0

Для этого, похоже, проблема. https://jira.magnolia-cms.com/browse/MAGNOLIA-6506 – Ducaz035