вот к примеру в одном из моделей создаю метод
Код: Выделить всё
public function itemLast()
{
$model = News::model()->findAll();
$this->renderPartial('last',array('model'=>$model));
}
не найден объект $thisFatal error: Using $this when not in object context in ***\Pages.php on line 102
по пытался так указать
Код: Выделить всё
CController::renderPartial('last',array('model'=>$model));
Идея такая, вывести записи разных модулей ввиде блока во всём проекте в любом месте. Понятно что из модуля A вывести записи в модуле B не удаться, для этого нужно сделать подключение что то в этом роде Yii::import("application.modules.некий_модуль.models.некая_модель);
А в основном конфиге подключать модели всех модулей наверное не правильно.
В моём случаи использую шаблонотизатор Смарти и в нём хотел выводить примерно так
{component m="news:News"}
где через разделитель : первое модуль после модель, далее внутри плагина смарти подключаю Yii::import нужную модель.
сейчас буду искать другой выход.