|
Moustic Moustic
|
Lundi 18 Avril 2005 5:17:43 pm
Changer de template d'une page à une autre ?
Bonjour à tous,
Je suis nouveau sous ezPublish que je voudrais utiliser dans un site de petites annonces. Je commence à comprendre le principe de fonctionnement mais je n'arrive pas à savoir si je peux changer de template d'une page à une autre ?
Merci de m'encourager avec vos réponses.
|
|
Moustic Moustic
|
Mercredi 20 Avril 2005 6:11:23 pm
Personnalisation des nodes(pages,dossiers)/classes/sections par des templates
Je réponds moi même à mon message par oui. Il est possible de changer de template d'une page à une autre.
Marche à suivre pour changer un template de manière générale:
-aller dans desgin
-cliquer su Templates
-cliquer sur le modèle de template
-cliquer sur Nouvel ajout
A partir de ce niveau, des options apparaîssent qui permettent de choisir le niveau où la modification prendra effet:
Classe
Section
Noeud
Marche à suivre pour modifier le template d'un node c'est à dire une page ou un dossier:
-éditer le fichier override.ini.append.php du dossier ezpublish-3.5.1/settings/siteaccess/XXXXX (XXXXX est le nom que j'ai choisi lors de la création de mon site c'est à dire plain dans mon cas)
-ajouter les codes suivants à la fin du fichier:
[pagelayout_YYYYY]
Source=pagelayout.tpl
MatchFile=pagelayout_YYYYY.tpl
Subdir=templates
Match[node]=2 <- CE NUMERO CORRESPOND AU NODE DE LA PAGE D'ACCUEIL DONT JE DÉSIRE CHANGER LE TEMPLATE SANS TOUCHER AUX AUTRES PAGES
-sauver le fichier
-placer votre template nommé pagelayout_YYYYY.tpl dans le dossier template de votre dossier ezpublish-3.5.1/design/XXXXX/templates
A chaque fois que la page d'accueil de mon site avec le numéro de node=2 sera affichée, elle le sera avec le template particulier pagelayout_YYYYY.tpl.
Pour personnalier toutes les pages de son site, il suffit de répéter la procédure avec des nouveaux fichiers templates.
Conclusion:
En fait, il semble qu'il soit possbile de créer un template pour toute sorte de fichier, dossier, classe, section.
N'oubliez pas de remplir vos templastes avec des baslises HTML de mise en page mais aussi avec les balises ezPublish si vous voulez faire apparaître quelque chose.
Balises ezPublish à découvrir dans le dossier Design mais aussi sur le site de ezSystem à l'adresse suivante:
http://www.ez.no/ez_publish/docum.../template_variables_set_by_ezpublish
J'espère n'avoir pas dit trop de bétises car je n'utilise ezPublish que depuis quelques jours.
|