Есть поиск по сайту, все работает отлично, но как вывести форму на всех страницах?
Контроллер
public function actionSearch()
{
$model=new Film('search');
if(isset($_POST['Film']))
$model->attributes=$_POST['Film'];
$this->render('search',array(
'model'=>$model,
));
}
Представление
$this->pageTitle = Yii::app()->name.' - Поиск';
$this->breadcrumbs=array(
'Поиск',
);
echo $this->renderPartial('_search', array('model'=>$model));
if(isset($_POST['Film'])):
$this->widget('zii.widgets.CListView', array(
'dataProvider'=>$model->search(),
'itemView'=>'_view',
));
endif;
Форма
<?php
$form=$this->beginWidget('CActiveForm');
echo $form->label($model,'name');
echo $form->textField($model,'name',array('size'=>30,'maxlength'=>30));
echo CHtml::submitButton('Найти');
$this->endWidget();