Я пытаюсь написать пользовательский src/templates/scaffolding/Controller.groovy
и задавался вопросом, есть ли способ получить доступ к имени контроллера? Сейчас кажется, что вы можете получить только «модельный» класс. Причина, в которой я нуждаюсь, - это настроить рендер для префикса каталога шаблонов на основе контроллера.Grails Custom Scaffolding получить доступ к имени контроллера
Например, у меня есть контроллер с именем AuthorAdminController
, и мне нужно настроить list
, чтобы использовать каталог /admin/user/**
.
Дайте мне знать, если возникнут какие-либо вопросы. Я собираюсь изучить, как настроить DefaultGrailsTemplateGenerator
, но я не уверен, что это правильный маршрут.
Пример:
class UserAdminController {
static scaffold = User
}
В настоящее время в моем Controller.groovy
я получаю имя класса = «пользователь», поэтому у меня нет доступа к контроллеру.