отображать логическое значение как группа радио да / нет - PullRequest
1 голос
/ 19 ноября 2011

У меня есть класс домена, который имеет несколько логических свойств. Функция скаффолдинга создает представление, которое использует флажки для этих свойств, но мне бы очень хотелось, чтобы эти свойства были представлены двумя переключателями (Да / Нет). Каков был бы наиболее подходящий способ сделать это (возможно, пользовательский тег)?

Ответы [ 2 ]

5 голосов
/ 21 декабря 2011

Я использовал следующую радиогруппу:

<g:radioGroup name="amountPayableVariation" labels="['Yes','No']" values="['true','false']" value="${contractInstance?.amountPayableVariation}">
<span>${it.radio} ${it.label}</span>
</g:radioGroup>
3 голосов
/ 19 ноября 2011

Установить шаблоны для строительных лесов:

grails install-templates

Затем вы можете изменить шаблоны, которые отображаются для каждого типа. Проверьте файл renderEditor.template в папке src/templates/scaffolding. Вы должны изменить renderBooleanEditor соответствующий.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...