Настройка размеров полей диалога в Moqui

У кого-нибудь есть подсказка, как настроить длину поля в диалоговом окне? Диалог, открытый через container-dialog. Тот, который появляется у меня, содержит предметы неподходящего размера.

Спасибо


person mrovnanik    schedule 24.05.2016    source источник


Ответы (1)


Если вы изучите xml-form-1.6.xsd, вы найдете там атрибуты для таких элементов, как текстовая строка, текстовая область и всех других типов. С пояснениями. (хороший XML-редактор будет автоматически предлагать элементы и атрибуты по мере ввода, используя эти файлы .xsd).

Некоторые примеры:

<text-line size="30" maxlength="50" />

<text-area cols="60" rows="6" />

Вы также можете использовать элемент 'field-layout' и его подэлементы, чтобы изложить свою форму.

(Предполагая, что вы не имеете в виду длину поля данных в базе данных).

person Ronan Keane    schedule 24.05.2016
comment
Спасибо. И нет, я не имел в виду длину поля данных :-). Вы мой первый ответчик. Ваше здоровье. - person mrovnanik; 24.05.2016
comment
Это относится к простому полю. Как насчет выпадающего списка? Могу ли я настроить его ширину и/или длину? Я нашел размер атрибута, но это не сработало, как я ожидал. - person mrovnanik; 25.05.2016
comment
Какую версию Moqui вы используете? Если вы используете последнюю версию 6.2 или более раннюю, вы можете использовать style=chosen-small или selected-medium, selected-wide, selected-wider, selected-widest в качестве костюмов. Как указано в .xsd, это «хак» для исправления ошибки, которая, как я понимаю, была устранена в текущих коммитах. - person Ronan Keane; 25.05.2016
comment
Я использую последнюю версию, там написано 2.0.0. Моя попытка провалилась со странным исходом. Я набрал style=chosen=widest в раскрывающемся меню. Ничего не произошло. Я проверил исходный код страницы и наткнулся на это ‹select name=fromPartyId class= selected-widest id=NewInvoiceForm_fromPartyId size=100›. В начале самого широкого выбранного значения есть дополнительный пробел. Может ли это быть? - person mrovnanik; 26.05.2016
comment
Последний выпуск был 1.6.2 примерно в конце марта 2016 года. Вы используете следующий выпуск (еще не выпущенный). Я думаю, что примерно в середине апреля я заметил, что обходной путь style=chosen-xxx был удален. На самом деле, я понимаю, что во всей этой части вещей происходят серьезные изменения. К сожалению, я еще не знаком с этими изменениями, поэтому не могу вам здесь помочь. - person Ronan Keane; 27.05.2016