我正在尝试编写自定义src/templates/scaffolding/Controller.groovy
,想知道是否有任何方法可以访问控制器名称?现在看来您只能获得“模型”类。我需要它的原因是我正在自定义渲染以根据控制器为模板目录添加前缀。
例如,我有一个名为的控制器AuthorAdminController
,我需要自定义list
以使用该/admin/user/**
目录。
如果您有任何问题,请告诉我。我正准备研究如何定制DefaultGrailsTemplateGenerator
,但我不确定这是否是正确的路线。
例子:
class UserAdminController {
static scaffold = User
}
目前在我的Controller.groovy
我得到 className='user' 所以我无法访问控制器。