J'ai un fichier php sous protected/views/directory_controller_name avec un formatage comme suit
title;?>
...
Je affiche le fichier avec la méthode classique dans le contrôleur :
$this->render('filename',array('model'=>$model));
Mais maintenant, je dois envoyer un e-mail avec le même modèle/disposition donc je veux stocker le rendu du fichier dans une variable comme suit
$msgHTML = $this->renderInternal('_items', array('model'=>$model));
Mais ça ne fonctionne pas!
Comment puis-je obtenir le rendu de la vue à partir d'un fichier et le stocker dans une variable ?Est-ce possible ?
Je ne veux pas utiliser :
$msgHTML = ''.$model->title.''
...
Parce que le fichier est très long et je ne veux pas dupliquer le code !!!