j'ai crit une petite modif qui me pemet de grer le multi theme avec vtemplate.
class Template extends VTemplate { var $theme; function OpenTemplate($file) { if(!file_exists("template/".$this->theme."/".$file."")) { $theme="defaut"; } $file = "template/".$this->theme."/".$file.".vtp"; $vtp = parent::Open($file);
return $vtp; } }
si un fichier template pour ce theme n'est pas trouv on utilise un template situ dans le dosssier defaut
il faut juste faire un new Template au lieu de new VTemplate
et Remplac Open par OpenTemplate
Log in to post a comment.
j'ai crit une petite modif qui me pemet de grer le multi theme avec vtemplate.
class Template extends VTemplate {
var $theme;
function OpenTemplate($file) {
if(!file_exists("template/".$this->theme."/".$file."")) {
$theme="defaut";
}
$file = "template/".$this->theme."/".$file.".vtp";
$vtp = parent::Open($file);
return $vtp;
}
}
si un fichier template pour ce theme n'est pas trouv on utilise un template situ dans le dosssier defaut
il faut juste faire un new Template au lieu de new VTemplate
et Remplac Open par OpenTemplate