我想寫一個自定義src/templates/scaffolding/Controller.groovy
並想知道是否有任何方法可以訪問控制器名稱?現在看起來你只能得到「模型」類。我需要它的原因是我自定義渲染以基於控制器的模板目錄的前綴。Grails自定義腳手架可以訪問控制器名稱
例如我有一個名爲AuthorAdminController
的控制器,我需要自定義list
以使用/admin/user/**
目錄。
讓我知道如果您有任何問題。我正在準備研究如何自定義DefaultGrailsTemplateGenerator
,但我不確定這是否是正確的路線。
例子:
class UserAdminController {
static scaffold = User
}
目前在我Controller.groovy
我得到的className = '用戶',所以我必須到控制器的訪問權限。