(Yaf >=1.0.0)
Yaf_Controller_Abstract::setViewpath — Définit le chemin des vues
Définit le dossier des templates du moteur de vue lié à ce contrôleur.
view_directoryLe dossier qui contient les templates de vue.
Exemple #1 Exemple avec Yaf_Controller_Abstract::setViewpath()
<?php
class ProductController extends Yaf_Controller_Abstract
{
public function init() {
// à partir de maintenant, les templates de ce contrôleur sont recherchés
// dans application/themes/dark/views/
$this->setViewpath(APPLICATION_PATH . "/themes/dark/views");
}
public function indexAction() {
// affiche application/themes/dark/views/product/index.phtml
$this->display("product/index.phtml");
}
}
?>