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

     2023-02-27     219

关键词:

【中文标题】我在哪里可以找到所有 Grails 字段插件类型的默认模板?【英文标题】:Where can I find the default templates for all the Grails fields plugin types? 【发布时间】:2017-07-21 12:36:43 【问题描述】:

在阅读了 Grails 字段插件 的 docs 之后,我希望有一种简单的方法来自定义其显示行为,但我刚刚意识到这需要付出巨大的努力,因为没有可用的模板开始。

我可以看到显示功能在 FormFieldsTagLib 中硬编码(来自 renderDefaultInput() 之类的方法),但我认为必须拥有模板本身(或生成它们的方法,有点像在圣杯)。

如果没有它,我看不出有一致(和合理)的方式来自定义 Grails 字段插件的显示行为。我错过了什么吗?

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

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

【问题讨论】:

您使用的是什么版本的 Grails 以及什么版本的字段插件?这可能会有所帮助。 @JoshuaMoore,我仍在使用 Grails 2.5.4,但升级到 Grails 3(以及相应的插件版本)并不是没有问题的,如果它是唯一的解决方案的话。跨度> 【参考方案1】:

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

我不会用历史原因来解释为什么会这样,但是如果您确实创建了一组基本模板,那么回馈插件是一个好主意。

【讨论】:

【参考方案2】:

我遇到了<f:table> 标签的问题,并找到了this post,这使我在插件仓库中找到了基本模板或默认模板。 来看看

https://github.com/grails3-plugins/fields/tree/master/grails-app/views

这可能会帮助您找到一些默认模板,以及官方文档和this answer 将覆盖放在哪里。

希望对你有所帮助。

【讨论】:

我在哪里可以找到这个 LinkedIn 插件?

】我在哪里可以找到这个LinkedIn插件?【英文标题】:WherecanIfindthisLinkedInPlugin?【发布时间】:2012-05-1515:46:43【问题描述】:最近,我有一个客户给我发了一张似乎是LinkedIn插件的屏幕截图。我问客户他们是从哪里得到的,但他们... 查看详情

我在哪里可以找到所有参数的 mysql 配置文件?

】我在哪里可以找到所有参数的mysql配置文件?【英文标题】:WherecanIfindmysqlconfigfilewithallparameters?【发布时间】:2020-10-0310:15:24【问题描述】:在哪里可以找到包含所有参数的mysql配置文件?我在中找到了一些配置文件/etc/mysql/... 查看详情

在哪里可以找到 OTF 字体中的所有 CFF 字体变体集

...类型2带TTF的CFF现在我只有包含Type2的CFF的字体。有谁知道我在哪里可以找到 查看详情

我在哪里可以找到模型使用的损失指标类型?

】我在哪里可以找到模型使用的损失指标类型?【英文标题】:WherecanIfindwhattypeoflossmetricamodeluses?【发布时间】:2019-07-1110:11:42【问题描述】:我试图弄清楚ssdlite_mobilenet_v2_coco中使用了哪些损失函数,但我似乎无法找到它在repo... 查看详情

我在哪里可以找到一个好的 jQuery 投影插件? [关闭]

】我在哪里可以找到一个好的jQuery投影插件?[关闭]【英文标题】:WherecanIfindagoodjQuerydropshadowplugin?[closed]【发布时间】:2010-09-1423:49:42【问题描述】:谁有好的投影jQuery插件推荐?我一直在做一个项目,页面上的每个元素都有一... 查看详情

我在哪里可以找到所有垫子图标的列表——Angular [关闭]

】我在哪里可以找到所有垫子图标的列表——Angular[关闭]【英文标题】:WheredoIfindalistofallmat-icons--Angular[closed]【发布时间】:2018-11-1106:08:24【问题描述】:我开始使用angular-material的<mat-icon>,我想知道是否有任何包含... 查看详情

我在哪里可以找到可以在 Powershell 中创建的所有 COM 对象?

】我在哪里可以找到可以在Powershell中创建的所有COM对象?【英文标题】:WherecanIfindalloftheCOMobjectsthatcanbecreatedinPowershell?【发布时间】:2010-10-1404:53:55【问题描述】:在Powershell中,我可以创建可用于控制MicrosoftOffice应用程序的COM... 查看详情

grails域类中的时间字段

...2012-06-0316:50:15【问题描述】:我正在从事一个grails项目。我在我的应用程序中使用剑道网格。我需要创建一个名为“StatTimings”的域类,其中包含两个时间字段startTime和endTime。我不能对这两个变量使用“日期”数据类型,因为我... 查看详情

我在哪里可以在 grails 服务器角度客户端上添加代码

】我在哪里可以在grails服务器角度客户端上添加代码【英文标题】:WherecanIaddcodeongrailsserverangularclient【发布时间】:2021-12-1712:24:48【问题描述】:我跟着thisguide修改了棱角边。我以前只使用过grails,现在我遇到了问题。如何将... 查看详情

我在哪里可以找到用于语法高亮的 tm-themes 的所有可能键的列表?

】我在哪里可以找到用于语法高亮的tm-themes的所有可能键的列表?【英文标题】:WherecanIfindalistofallpossiblekeysfortm-themesforsyntaxhighlighting?【发布时间】:2017-06-2606:28:06【问题描述】:在我当前的文本编辑器的tmTheme文件中,有许多... 查看详情

我在哪里可以找到 react-router-dom Location、History 和 Match 的类型?

】我在哪里可以找到react-router-domLocation、History和Match的类型?【英文标题】:WherecanIfindtypesforreact-router-domLocation,HistoryandMatch?【发布时间】:2019-10-2016:02:26【问题描述】:当我使用来自react-router-domv4.3.2的withRouter时,它会将三个... 查看详情

在哪里放置,以及如何访问 Grails 应用程序中的 jQuery 插件?

...么位置放置一个jQuery插件,特别是jQuerynumericplugin。一旦我在正 查看详情

我在哪里可以获得所有 iOS 元素的列表? [关闭]

】我在哪里可以获得所有iOS元素的列表?[关闭]【英文标题】:WherecanIgetalistofalliOSelements?[closed]【发布时间】:2012-09-0816:24:11【问题描述】:iOSGUI元素列表的好资源是什么?官方文档,如UIPickerViewdocs不包含图像,虽然有时官方概... 查看详情

我在哪里可以找到任何 NodeJS 版本的重大更改列表

】我在哪里可以找到任何NodeJS版本的重大更改列表【英文标题】:WheredoIfindlistofbreakingchangesforAnyNodeJSversion【发布时间】:2020-10-1309:33:47【问题描述】:我目前在我的项目中使用节点6.1。我现在想将它升级到最新的稳定版本。在... 查看详情

grails无法从插件中找到视图

...间】:2021-06-1123:42:27【问题描述】:我正在尝试编写一个可以查看文件的grails插件。实际上,我只是想在这里升级这个...https://github.com/intelligrape/File-Viewer-Grails-Plugin到grails4,并让它在我的应用程序中运行。无论如何,在我让它... 查看详情

我在哪里可以找到 CRA 中的 .eslintrc?

】我在哪里可以找到CRA中的.eslintrc?【英文标题】:WherecanIfind.eslintrcinCRA?【发布时间】:2020-09-3018:40:11【问题描述】:使用npxcreate-react-appappname时,安装的react-scripts包包含一个带有“发现常见错误的最小规则集”的eslint依赖项... 查看详情

缺少 CustomImageLabelerOptions。我在哪里可以找到它?

】缺少CustomImageLabelerOptions。我在哪里可以找到它?【英文标题】:CustomImageLabelerOptionsismissing.WherecanIfindit?【发布时间】:2021-08-1601:15:45【问题描述】:我正在尝试使用google示例的修改版本进行图像分类。除了一件事之外,我已... 查看详情

我在哪里可以找到关于 XSLT 文件的好教程? [关闭]

】我在哪里可以找到关于XSLT文件的好教程?[关闭]【英文标题】:WherecanIfindagoodtutorialonXSLTfiles?[closed]【发布时间】:2011-03-3112:26:19【问题描述】:我正在编写两种XML文件类型之间的翻译,并且想知道在哪里可以找到有关此过程... 查看详情