Manuel Smarty
Passage du titre à un template d'en-tête
Quand la majorité de vos templates utilisent les mêmes en-tête et pied-de-page, il est d'usage de les mettre dans leurs propres templates et de les inclure ({include}). Mais comment faire si l'en-tête doit avoir un titre différent, selon la page d'où on vient ? Vous pouvez passer le titre à l'en-tête en tant qu' attribut quand il est inclus.
|
Exemple 18-3. Passer le titre au template d'en-tête mainpage.tpl - Lorsque la page principal est construite, le titre << Man Page >> est passé au header.tpl et sera utilisé en tant que titre.
archives.tpl - Lorsque la page principal est construite, le titre sera << Archives >>. Notez que dans cet exemple, nous utilisons une variable du fichier archives_page.conf au lieu d'une variable classique.
header.tpl - Notez que << Smarty News >> est affiché si la variable $title n'est pas définie, en utilisant le modificateur de variable par default.
footer.tpl
|
Remonter 
