grails:如何在保留生成的视图以供参考的同时派生自定义视图



我是Grails的新手,已经设置了我的项目。对于我所有的域类,我都使用 generate-all 创建了视图和控制器。工作正常。

通常,我可能会在某个时候停下来重新生成代码。但是,我想 1. 自定义我的视图和控制器 2.但仍保留重新生成视图和控制器的可能性 - 有点像域模型的"原始视图"。

-

-> 我是否必须手动将所有控制器和视图重命名为自定义名称才能并行访问自定义文件和生成的文件?或者是否有一种机制可以帮助我这样做?

我找到了很多关于静态和动态脚手架的文档。关于视图自定义,我刚刚找到了使用模型约束(我想超越它)和调整脚手架模板的提示(我不想这样做,我的更改将针对每个域类单独进行)。

没有特别的理由需要创建自己的控制器,为什么不直接将其他操作添加到基架控制器中,并让它们呈现具有不同名称的基架视图。然后,您的自定义操作/视图可以愉快地与基架创建的操作/视图共存。

最新更新