2010-11-11 87 views
1

我想在我的executeIndex方法的標題中添加過濾器列表。有誰知道是否可以從executeIndex方法覆蓋管理生成器列表標題?Symfony Admin Generator標題覆蓋

我一直在尋找幾個小時來找到發電機配置中的list.title變量以及如何覆蓋它。

任何想法,將不勝感激!

在此先感謝

回答

2

你試過overwritting發電機用來渲染newSuccess.php模板的模板?它可以很容易地位於緩存目錄下。

提示:cache/app_name/env/module/template /管理生成器生成所有的temaptles。

如果複製你在你的模塊/模板文件夾需要的一個,它應該覆蓋緩存的一個

1

你需要重寫你的GeneratorConfiguraiton類getListTitle()方法,該方法將在

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

,如:

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

...然後清除緩存;)

注意:如果您嘗試執行一些動態標題生成,它將不會繼續執行,除非清除緩存,因此覆蓋模板最終可能是您的最佳選擇。