FLUX RSS



ACCUEIL / FORUMS / DESIGN / LE SYSTÈME D'OVERRIDE




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
Le système d'override

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

Auteur Message

Francois Armand

Jeudi 07 Avril 2005 10:37:20 am

Le système d'override

Bonjour,
J'aimerais savoir comment marche le système d'override des template d'une manière la plus exaustive possible. J'ai cherché de la documentation sur le sujet sur le site ez.no, mais je n'ai trouvé que des fragments d'informations (dans le tutoriels, dans les forums, dans le descriptif de certaines fonctions ou certains champs comme ezxmltext...). N'y a-t-il pas un endroit qui regroupe tout cela ?

Je m'intéresse en particulier à la manière dont je pourrrais utiliser ce système pour modifier les classes utilisées dans attribute_view_gui en fonction du noeud où l'on se trouve : par exemple, je souhaite que eZ utilise certaines classe définies dans une CSS pour afficher les balises rencontrées dans les articles (par exemple la balise <p> ) , d'autre classes lorsqu'on est sur la page d'accueil du site, etc.

Merci par avance pour votre aide.

Sébastien Harant

Jeudi 13 Octobre 2005 2:30:45 pm

Re: Le système d'override

Le principe de surcharge des modèles se gère via le site administrateur (Design, Modèles). Vous devez ensuite repérer le modèle qui vous intérresse (pas toujours évident) et en créer un nouveau qui sera utilisé à la place. Je vous conseille d'en créer un par copie de celui du niveau inférieur et de le modifier pour l'adapter à vos besoins. Personnelement, je place des commentaires HTML en débuts et fins de mes fichiers '.tpl' afin de repérer ou ils apparaissent une fois la page HTML générée.

Je ne sais pas si je répond à votre question en j'espèrant vous avoir été util.

Stéphane Bullier

Mercredi 19 Octobre 2005 2:54:55 pm

Re: Le système d'override

Bonjour,

La nouvelle doc donne des infos dessus
http://ez.no/doc/ez_publish/techn...mplates/the_template_override_system

Stéphane

J-A Eberhard

Mercredi 19 Octobre 2005 6:28:30 pm

Re: Le système d'override

Le mode debug (barre de droite dans l'interface d'admin) permet aussi d'afficher à l'écran les noms des templates. Il faut dans ce cas mettre une restriction pour que cela ne s'applique que à votre IP. (Cf. site.ini)
Jacques-André

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