[yii] De multiples layouts pour un même site
Avec Yii, il est possible de mettre en place rapidement un site, mais par défaut, il n’y a qu’un layout, alors comment en avoir plusieurs ?
Yii est vraiment un framework simple d’utilisation, il en est de même pour pour avoir plusieurs layout.
On peut crééer autant de layout que l’on souhaite dans le répertoire protected/views/layouts.
Par défaut, c’est le layout main.php qui va être appelé.
Pour utiliser un autre layout, il suffit de mettre dans une méthode action d’un controlleur, la ligne de code suivante :
$this->layout = 'test';
Ainsi, c’est le layout test.php qui sera utilisé dans la vue.