2010-11-11 4 views
1

Я хотел бы добавить список фильтров в заголовок моего метода executeIndex. Кто-нибудь знает, возможно ли переопределить заголовок списка генератора администратора из метода executeIndex?Symfony Admin Generator title override

Я искал часы, чтобы найти переменную list.title в конфигурации генератора и как ее переопределить.

Любые идеи были бы оценены!

Заранее спасибо

ответ

2

Вы пробовали overwritting шаблон генераторы использует, чтобы сделать шаблон newSuccess.php? Он может быть легко расположен под каталогом кеша.

Подсказка: cache/app_name/env/module/template/есть все memattles, сгенерированные администратором-генератором.

При копировании одного вам в вашей папке модуля/шаблона, он должен перезаписать кэшируются один

1

Вам необходимо переопределить метод getListTitle() в классе GeneratorConfiguraiton который будет найти на

/apps/[admin_app]/modules/[module_name]/lib/[module_name]GeneratorConfiguration.class.php 

как:

public function getListTitle() 
{ 
    return 'Your new list title'; 
} 

... затем очистить кэш;)

ПРИМЕЧАНИЕ. Если вы пытаетесь создать динамическое название, оно не будет переноситься, если не будет ясного кэша, поэтому в конечном итоге переопределение шаблона может стать вашим лучшим вариантом.

Смежные вопросы