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

Ваши предложения по улучшению, новым модулям и т.д.

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

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

Сообщение DIM » 18 май 2014, 21:58

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

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

Сообщение Koduc » 21 май 2014, 12:41

Открывайте файл /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.
    
);
 

Должно будет заработать, только над стилями надо будет подшаманить, чтобы выглядело нормально.
-- Меньше знаешь - крепче спишь --
Аватара пользователя
Koduc
Ведущий разработчик
Ведущий разработчик
 
Сообщения: 902
Зарегистрирован: 28 дек 2011, 09:11
Очки репутации: 20

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

Сообщение DIM » 21 май 2014, 15:27

..... вообщем заказал у вас платную версию с доработками под себя, спасибо за ответ.
Аватара пользователя
DIM
Незнакомец
 
Сообщения: 23
Зарегистрирован: 18 май 2014, 21:33
Очки репутации: 0


Вернуться в Улучшения

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12