gpt4 book ai didi

templates - 一个应用程序中存在多个 Grails 脚手架模板

转载 作者:行者123 更新时间:2023-12-02 23:42:33 25 4
gpt4 key购买 nike

我正在为我的公司创建一个带有 grails 的数据库 Web 应用程序,并发现自己需要更改默认的脚手架模板。

到目前为止,一切都很好,所有内容都是使用修改后的模板( Controller 、 View 等)生成的。

但是现在,我收到了创建一些“复合屏幕”的请求,其功能和布局与覆盖的模板不同。

所以现在我的问题是:在 grails 中是否可以创建一个或多个模板(接下来是默认模板)并将此模板名称作为参数传递给 generate-* 命令?

提前致谢!

编辑:将模板名称添加到生成命令只是一个想法,如果可以以不同的方式做到这一点,我也会很高兴。

最佳答案

Grails 命令是grails/scripts 中的脚本。如果你遵循它的逻辑,你会看到两件事。

1) 只有一个参数传递给脚本 →

2) 用于生成 View 的类是DefaultGrailsTemplateGenerator。您可以分析sourcecode并检查该类(class)提供的内容。

更新

链接到DefaultGrailsTemplateGenerator in GitHub .

关于templates - 一个应用程序中存在多个 Grails 脚手架模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3459159/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com