Страница 1 из 1

как добавить в quicksearch поле для поиска по Apartment ID

СообщениеДобавлено: 15 ноя 2012, 19:54
Mopkau
Сабж, как добавить в квиксерч поиск по уникальному номеру объявления?

Re: как добавить в quicksearch поле для поиска по Apartment

СообщениеДобавлено: 16 ноя 2012, 09:01
Foton
Собственно говоря, нужно в код формы поиска в файлах protected\views\site\index-search-form.php и protected\views\layouts\inner.php добавить поле для ввода, например:
Код: Выделить всё
<input type="text" id="appId" name="appId" value="<?php echo isset($this->appId) && $this->appId ? CHtml::encode($this->appId) : "";?>"/>

а в файл protected\modules\quicksearch\controllers\MainController.php
добавить переменную
Код: Выделить всё
public $appId; 

и дополнить метод actionMainsearch кодом
Код: Выделить всё
$this->appId = Yii::app()->request->getParam('appId');
if ($this->appId) {
    $criteria->compare('t.id', $this->appId);
}