У меня есть 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>'
...
Поскольку файл очень длинный и я не хочу дублировать код !!!