FLUX RSS



ACCUEIL / FORUMS / DESIGN / [RÉSOLU] OVERRIDE D'UNE TEMPLATE FOLDER QUI NE VEUT PAS FONCTIONNER...




sondages
Avez-vous déjà utilisé les exports statiques ? :
oui
non
RESULTATS | SONDAGES
liens
eZ systems
http://ez.no
PHPEdit
http://www.waterproof.fr/
AFUL
http://www.aful.org
Framasoft
http://www.framasoft.net
[résolu] Override d'une template Folder qui ne veut pas fonctionner...
|
|
Sujet suivant
 »

Vous devez être connecté pour utiliser le forum. Vous pouvez le faire ici.

Auteur Message

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.

Celian VEYSSIERE

Jeudi 07 Janvier 2010 11:40:34 am

Re: Override d'une template Folder qui ne veut pas fonctionner...

Un truc que j'avais pas tenté et qui fonctionne, pointer l'url_alias au lieu de l'objet.

[full_folder_evenement]
Source=node/view/full.tpl
MatchFile=full/folder_evenements.tpl
Subdir=templates
Match[class_identifier]=folder
Match[url_alias]=Evenement

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...

actualités
Traduction d'un tutorial eZ
eZ publish 4.0 est sorti
EzPublish 3.9 enfin disponible !
Ez Publish 3.9 RC2 est en ligne !
Ez Publish 3.9 RC1 disponible !
références
Site ohmycom
OhmyBlog