使用Grails Fields插件增加f:字段(输入)的大小(但不会丢失DRY)

时间:2013-09-09 03:13:09

标签: grails grails-plugin

我想改变这个:

1

由此:

2

Twitter Bootstrap让它变得简单。我们只需添加:class="input-xxlarge"。但是如果我们只是将它添加到f:字段,它就不起作用:

<f:field bean="bestInstance" property="honor" class="input-xxlarge"/>

到目前为止,解决方案是复制使用f:字段生成的源代码并添加它。这是结果代码(添加class="input-xxlarge后):

<f:field bean="bestInstance" property="honor">
    <input class="input-xxlarge" type="text" name="direccion" value="" required="" maxlength="100" id="direccion" />
</f:field>

它有效,但它不再是DRY了。有没有办法在不丢失Grails Fields Plugin的DRY容量的情况下做到这一点?

1 个答案:

答案 0 :(得分:2)

您应该使用input-class代替class。阅读documentation,部分:默认行为 - 使用Grails输入标记