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

Доработать поиск

СообщениеДобавлено: 18 май 2014, 21:58
DIM
Приветствую всех, сегодня начал изучать Open Real Estate, Показалось не удобным поле выбора ГОРОДА.
ВОПРОС 1- возможно ли в поиске оставить только один город для выбора, а не несколько , так как человек обычно ищет ОДИН интересующий его город.
И при выборе города, чтобы окошко с городом сразу само сворачивалось, иначе обывателю будет не понятно, что мышкой в стороне нужно кликнуть, чтобы закрыть поле с поиском.

Re: Доработать поиск

СообщениеДобавлено: 21 май 2014, 12:41
Koduc
Открывайте файл /protected/views/site/_search_field_location.php
Находите кусок:
Код: Выделить всё
    echo CHtml::dropDownList(
        
'city[]',
        isset(
$this->selectedCity)?$this->selectedCity:'',
        (
issetModule('location') && param('useLocation'1)) ?
            (
City::getCitiesArray((isset($this->selectedRegion) ? $this->selectedRegion 0), 0)) :
            
$this->cityActive,
        array(
'class' => 'width285 height17 searchField''multiple' => 'multiple'//$fieldClass.
    
);

    
SearchForm::setJsParam('cityField', array('minWidth' => $minWidth)); // 

и заменяете на:
Код: Выделить всё
    echo CHtml::dropDownList(
        
'city[]',
        isset(
$this->selectedCity)?$this->selectedCity:'',
        (
issetModule('location') && param('useLocation'1)) ?
            (
City::getCitiesArray((isset($this->selectedRegion) ? $this->selectedRegion 0), 0)) :
            
$this->cityActive,
        array(
'class' => 'width285 height17 searchField'//$fieldClass.
    
);
 

Должно будет заработать, только над стилями надо будет подшаманить, чтобы выглядело нормально.

Re: Доработать поиск

СообщениеДобавлено: 21 май 2014, 15:27
DIM
..... вообщем заказал у вас платную версию с доработками под себя, спасибо за ответ.