Есть поиск по сайту, все работает отлично, но как вывести форму на всех страницах?
Контроллер
Представление
Форма
<?php
Контроллер
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();