Bonsoir à tous !
La question est dans le titre.

Plus précisément, j'aimerais faire le render() d'un fichier ctp associé à une vue Y depuis un controller X.

Est-ce que c'est possible et si oui comment procéder ??

Merci d'avance

Mickael

3 réponses


nebjix
Réponse acceptée

Salut,
Tu veux plutot dire rendre une vue d'un controller Y à partir d'un controller X ?

$this->render('/<dossier contenant la vue (nom du controller)>/<fichier CTP>');
// exemple pour la vue index du controller PostsController
$this->render('/Posts/index');

J'espère que c'est ce que tu veux.

nebjix

Salut, ceci est expliquer sur la doc : http://book.cakephp.org/2.0/fr/controllers.html
Comme la dis nebjix

// Rend un élément dans /View/Elements/ajaxreturn.ctp
$this->render('/Elements/ajaxreturn');

;)

C'est exactement ça, merci beaucoup !!