#grails #groovy #stylesheet #gsp
#grails #groovy #таблица стилей #gsp
Вопрос:
У меня вопрос: как я могу отобразить сайты CRUD контроллера по умолчанию с собственной таблицей стилей?
Контекст проблемы
Я создал приложение grails с контроллером, доменом и представлением, а теперь создал свою собственную таблицу стилей, собственный макет и добавил несколько страниц. Теперь у меня есть мои новые файлы с моей таблицей стилей, но если я использую функцию по умолчанию, она выглядит так же:
Итак, как я могу использовать функцию CRUD в содержимом моих новых страниц с моим стилем?
Ответ №1:
Код scaffolding по умолчанию генерируется с помощью плагина Grails Scaffolding.
- Если речь идет только о стилях, тогда вы можете включить таблицу стилей в основной файл макета.
- В противном случае, я думаю, вы могли бы также расширить шаблоны scaffolding, используя
grails install-templates
для добавления шаблоновsrc/main/templates/scaffolding
, которые вы могли бы настроить в соответствии с требованиями.
Вы также можете ознакомиться с плагином Grails scaffolding здесь
Комментарии:
1. Если я добавлю свою таблицу стилей в основной файл макета, я получу навигацию по умолчанию из основного файла в разделе «Содержимое» моих страниц. Как я могу их удалить?
2. Вы можете удалить навигацию по умолчанию из основного макета.
3. Но панели навигации нет, мне нужно изменить ее в шаблонах Grails scaffolding, но где файлы этого шаблона?
4. В этом случае вам нужно следовать второму подходу, в котором вы бы выполнили
./grailsw install-temlplates
, а затем вы можете перейтиsrc/main/templates/scaffolding
к обновлению соответствующей страницы.