在哪里可以找到所有Grails字段插件类型的默认模板?

Clé*_*des 8 grails grails-plugin

在阅读文档后,我一直想要一种简单的方法来自定义Grails字段插件的显示行为,但我只是意识到它需要付出巨大的努力,因为没有可用的模板可以从中开始.

我可以看到显示功能是硬编码的FormFieldsTagLib(来自类似的方法renderDefaultInput()),但我认为必须拥有模板本身(或生成它们的方式,有点像在Grails中生成静态脚手架).

我没有看到没有一致(和合理)的方法来自定义Grails字段插件的显示行为.我错过了什么吗?

想象一下有人想要更改布尔默认渲染的用例,只是为了在复选框之后(而不是之前)显示字段标签,并使其可用于其应用程序中的所有布尔字段.如果字段是必需的,有错误,前缀等,他需要处理哪些问题?当他需要的只是移动两个div.

Grails版本:2.5.4,fields-plugin版本:1.5.1

Jos*_*ore 2

你没有遗漏什么。您必须在模板中重新创建每个字段类型呈现的现有实现,以便与插件一起使用。没有办法生成一个文件来启动(如脚手架)。

我不会让您厌烦为什么会出现这种情况的历史原因,但如果您确实创建了一组基本模板,那么为插件做出贡献将是一个好主意。