Yii Получить и сохранить в переменной файл renderPartial

У меня есть 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>'
...

Потому что файл очень длинный, и я не хочу дублировать код !!!

7
задан BasicCoder 2 October 2011 в 16:20
поделиться