Переопределение заголовка Symfony Admin Generator
Я хотел бы добавить список фильтров в заголовок моего метода executeIndex. Кто-нибудь знает, возможно ли переопределить заголовок списка генератора администратора из метода executeIndex?
Я искал часы, чтобы найти переменную list.title в конфигурации генератора и как ее переопределить.
Любые идеи были бы хорошы!
заранее спасибо
2 ответа
Вы пытались перезаписать шаблон, который используют генераторы для рендеринга шаблона newSuccess.php? Он может быть легко расположен под каталогом кеша.
подсказка: cache/app_name/env/module/template/ есть все темплеты, сгенерированные администратором-генератором.
Если вы скопируете нужный файл в папку вашего модуля / шаблона, он должен перезаписать кэшированный
Вам необходимо переопределить метод getListTitle() в вашем классе GeneratorConfiguraiton, который можно найти по адресу
/apps/[admin_app]/modules/[module_name]/lib/[module_name]GeneratorConfiguration.class.php
лайк:
public function getListTitle()
{
return 'Your new list title';
}
... тогда очисти свой кеш;)
ПРИМЕЧАНИЕ: если вы пытаетесь создать динамическое генерирование заголовка, оно не будет перенесено, пока не будет очищен кэш, поэтому переопределение шаблона может в конечном итоге стать вашим лучшим вариантом.