API Platform Conference 2026 - Lille (France) & Online

Yaf_Controller_Abstract::setViewpath

(Yaf >=1.0.0)

Yaf_Controller_Abstract::setViewpathDéfinit le chemin des vues

Description

public function Yaf_Controller_Abstract::setViewpath(string $view_directory): ?bool

Définit le dossier des templates du moteur de vue lié à ce contrôleur.

Liste de paramètres

view_directory

Le dossier qui contient les templates de vue.

Valeurs de retour

Retourne true en cas de succès, ou false / null en cas d'échec.

Exemples

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");
    }
}
?>

Voir aussi

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top