J'essaie de comprendre comment conserver des pages dans des sous-répertoires (catégories) en utilisant le moteur de template php Smarty.Smarty, pages dans des sous-répertoires
Par exemple, si ma structure est:
index.php
category1/page1.php
category2/page2.php
etc.
le index.php racine est rendu très bien
en utilisant la configuration par défaut Smarty:
<?php
require_once('lib/smtemplate.php');
$data = array(
'meta_keywords' =>'key1, key2',
'category' =>'category1'
);
$tpl = new SMTemplate();
$tpl->render('page', $data);
?>
mais si je le copie dans le sous-répertoire, il se brise même si je change à
require_once('../lib/smtemplate.php');
et je ne trouve pas de solution jusqu'à présent.
Appréciez votre aide. thx.
Et où sont vos fichiers de modèle situés? Quel est votre code pour 'SMTemplate'? Définissez-vous la propriété 'template_dir' de l'objet Smarty? Avez-vous pris la peine de lire la documentation [http://www.smarty.net/docs/fr/variable.template.dir.tpl] avant de demander? –