我有一个域类,它有一些布尔属性。脚手架功能构建了一个视图,该视图使用了这些属性的复选框,但我真的希望用两个单选按钮(是/否)来表示这些属性。这样做最合适的方式是什么(可能是自定义标签)?
答案 0 :(得分:5)
我最终使用了以下广播组:
<g:radioGroup name="amountPayableVariation" labels="['Yes','No']" values="['true','false']" value="${contractInstance?.amountPayableVariation}">
<span>${it.radio} ${it.label}</span>
</g:radioGroup>
答案 1 :(得分:3)
安装脚手架的模板:
grails install-templates
然后您可以更改为每种类型呈现的模板。检查renderEditor.template
文件夹中的文件src/templates/scaffolding
。您必须更改renderBooleanEditor
相应的内容。