GAGA Template

XLetter

{include}

Créé par gaga26 le 18/01/2007 18:02, dernière modification le 17/08/2007 14:52 par gaga26

{include file="file" [cache]}

{include} inlclut un fichier dans un autre comme le fait la fonction include() en php. Le lien vers le fichier se fait depuis le dossier template.

Attention à respecter les espaces

Il est possible de mettre des variables ou des blocks dans le fichier que l'on inclut.

Si il y a cache, le fichier inclut sera mis en cache.

Exemple :
Nous avons la page index.tpl et il faut inclure le menu qui se trouve dans blocks/menu.tpl


//...
<div id="menu">{include file="blocks/menu.tpl"}</div> <!-- pas en cache -->
//...
<div id="menu">{include file="blocks/menu_cache.tpl" cache}</div> <!-- en cache -->
//...


Note : Depuis la version 3.3, il est désormais possible de faire des includes dynamiques.
$tpl->assign('fichier', 'fichier.tpl');

<div>{include file="$fichier"}</div>

Retour