我想写一个自定义src/templates/scaffolding/Controller.groovy
并想知道是否有任何方法可以访问控制器名称?现在看起来你只能得到“模型”类。我需要它的原因是我自定义渲染以基于控制器的模板目录的前缀。Grails自定义脚手架可以访问控制器名称
例如我有一个名为AuthorAdminController
的控制器,我需要自定义list
以使用/admin/user/**
目录。
让我知道如果您有任何问题。我正在准备研究如何自定义DefaultGrailsTemplateGenerator
,但我不确定这是否是正确的路线。
例子:
class UserAdminController {
static scaffold = User
}
目前在我Controller.groovy
我得到的className = '用户',所以我必须到控制器的访问权限。