I have a php file under protected/views/directory_controller_name with formatting like that
<p>
<?php echo $model->title;?>
</p>
...
I display the file with classic method in the controller :
$this->render('filename',array('model'=>$model));
But know, I need to send an email with the same template/layout so I want to store the render of the file in an variable like
$msgHTML = $this->renderInternal(‘_items’, array(‘model’=>$model));
But it doesn't work!
How can I get render view from a file and store in a variable?
Is it possible?
I don’t want to use:
$msgHTML = '<p>'.$model->title.'</p>'
...
Because the file is very long and I don’t want to duplicate code!!!
http://www.yiiframework.com/doc/api/1.1/CBaseController#renderInternal-detail