2010-11-11 30 views
1

Je voudrais ajouter la liste des filtres dans le titre de ma méthode executeIndex. Est-ce que quelqu'un sait s'il est possible de remplacer le titre de la liste de générateurs de la méthode executeIndex?Remplacement du titre de Symfony Admin Generator

J'ai cherché des heures pour trouver la variable list.title dans la configuration du générateur et comment la remplacer.

Toutes les idées seraient appréciées!

Merci à l'avance

Répondre

2

Avez-vous essayé le modèle les écrasant générateurs utilise pour rendre le modèle newSuccess.php? Il pourrait être facilement situé sous le répertoire de cache.

indice: cache/app_name/env/module/template/il y a tous les temaptles générés par le générateur admin.

Si vous copiez celui que vous avez besoin dans votre dossier/module de modèle, il doit remplacer le cache un

1

Vous devez remplacer la méthode getListTitle() dans votre classe GeneratorConfiguraiton qui serait se trouve à

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

comme:

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

... puis vider le cache;)

REMARQUE: si vous essayez de générer des titres dynamiques, ceux-ci ne seront pas transférés, à moins qu'un cache ne soit effacé. Le remplacement du modèle pourrait donc être votre meilleure option.