Коллеги, добрый день!
В Jmix 1.x для создания форм с колонками использовался компонент form с вложенными column, что было очень удобно:
<form>
<column>
<textField property="firstName"/> <!-- Лейбл автоматически подтягивался из messages -->
</column>
</form>
В Jmix 2.x (Flow UI) form/column отсутствуют. Пробовал использовать vbox, но столкнулся с проблемой:
- Поля с
propertyвнутриvboxне автоматизируют лейблы изmessages.properties, приходится прописыватьlabelвручную:
<formLayout id="form" dataContainer="userDc">
<vbox>
<textField property="firstName" label="msg://firstName"/> <!-- Дублирование кода -->
</vbox>
<vbox>
.....//
</vbox>
</formLayout>
Вопросы:
- Есть ли в Jmix 2.x аналог
form/columnс автоматическим подтягиванием лейблов? - Какие best practices для создания многоколоночных форм в Flow UI без дублирования
label?
Заранее спасибо за советы!