|
Celian VEYSSIERE
|
Mercredi 06 Janvier 2010 3:16:37 pm
[résolu] Override d'une template Folder qui ne veut pas fonctionner...
Bonjour tout le monde,
Ça fait plusieurs que je cherche, et là je commence à ne plus comprendre.
Il y a un truc que je n'arrive pas faire, je voudrait remplacer la template d'un dossier précis par une autre pour éviter qu'elle soit généralisé à tout le site. Mais ça ne fonctionne pas, il reste sur celle par défaut.
Dans « Surcharges pour le template </node/view/full.tpl> », j'ai la ligne :
full_folder_evenement extension/ezwebin/design/ezwebin/override/templates/full/folder_evenements.tpl class_identifier : folder
object : 561
Dans le fichier « override.ini.append.php » :
[full_folder_evenement]
Source=node/view/full.tpl
MatchFile=full/folder_evenements.tpl
Subdir=templates
Match[class_identifier]=folder
Match[object]=561
Pour le « folder » en question :
ID du Nœud = 561
ID de l'objet = 795
J'ai fait généré mon fichier par le formulaire « Nouvelle surcharge », qui m'a bien créer le ficher et ajouté les régles dans le fichier INI (j'ai juste modifier l'emplacement, mais même sans, ça ne fonctionne pas). Bref, quand je l'édite, ça ne fait rien et en débug des templates, Ez dit toujours utiliser la template « folder » par défaut.
Si quelqu'un saurait où je pourrais orienter ma recherche, j'en serais honoré (parce que je ne vois pas) 
Merci d'avance.
|
|
Simon Boyer
|
Lundi 08 Février 2010 11:25:14 am
Re: [résolu] Override d'une template Folder qui ne veut pas fonctionner...
Bonjour,
Dans la ligne Match[object]=XXX, il faut mettre l'id de l'objet et non du noeud.
Soit "Match[object]=795", et non 561...
|