У меня есть php-файл в защищенном / views / directory_controller_name с таким форматированием
<p>
<?php echo $model->title;?>
</p>
...
Я показываю файл классическим методом в контроллере:
$this->render('filename',array('model'=>$model));
Но знайте, мне нужно отправить электронное письмо с тем же шаблоном / макетом, поэтому я хочу сохранить визуализацию файла в переменной типа
$ msgHTML = $ this-> renderInternal ('_ items', array ('model' => $ model));
But it doesn't work!
Как я могу получить представление визуализации из файла и сохранить его в переменной? Возможно ли это?
Я не хочу использовать:
$msgHTML = '<p>'.$model->title.'</p>'
...
Потому что файл очень длинный, и я не хочу дублировать код !!!