в меню выбора города добавить надпись "закрыть"

Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.

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

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

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

в меню выбора города добавить надпись "закрыть"

Сообщение vanred79 » 11 сен 2013, 07:40

Добрый день! В меню выбора города можно добавить после значка "х" слово закрыть? Ну чтобы значок "х" немного левее стал, а после него текст. Вроде, как я понял надо что то менять в файле protected/views/site/field-city-search.php. Но не понятно, где "х" расположен. Подскажите пожалуйста.
Код: Выделить всё
<?php
Yii
::app()->clientScript->registerCoreScript'jquery.ui' );
Yii::app()->clientScript->registerScriptFile(Yii::app()->request->baseUrl.'/js/jquery.multiselect.min.js');

Yii::app()->clientScript->registerCssFile(Yii::app()->request->baseUrl.'/css/ui/jquery-ui.multiselect.css');
?>

<div class="<?php echo $divClass?>">
    <span class="search"><div class="<?php echo $textClass?>"><?php echo Yii::t('common''City'?>:</div></span>

    <?php
    
echo CHtml::dropDownList(
        
'city[]',
        isset(
$this->selectedCity)?$this->selectedCity:'',
        
$this->cityActive,
        array(
'class' => $fieldClass.' height17''multiple' => 'multiple')
    );

    
Yii::app()->clientScript->registerScript('select-city''
            $("#city")
                .multiselect({
                    noneSelectedText: "'
.Yii::t('common''select city').'",
                    checkAllText: "'
.Yii::t('common''check all').'",
                    uncheckAllText: "'
.Yii::t('common''uncheck all').'",
                    selectedText: "'
.Yii::t('common''# of # selected').'",
                    minWidth: '
.$minWidth.',
                    classes: "search-input-new",
                    multiple: "false",
                    selectedList: 1
                }).multiselectfilter({
                    label: "'
.Yii::t('common''quick search').'",
                    placeholder: "'
.Yii::t('common''enter initial letters').'",
                    width: 185
                });
        '
CClientScript::POS_READY);
    
?>
</div>
Вся недвижимость Астаны у нас на сайте
vanred79
Местная знаменитость
Местная знаменитость
 
Сообщения: 660
Зарегистрирован: 02 фев 2013, 18:42
Откуда: Казахстан
Очки репутации: 2

Re: в меню выбора города добавить надпись "закрыть"

Сообщение fisher » 11 сен 2013, 11:15

воспользуйтесь инструментом Firebug в браузере Firefox. Там можно отследить все стили элемента
https://www.dropbox.com/s/eyadfirzjfeqa ... 114051.png
fisher
Разработчик
Разработчик
 
Сообщения: 285
Зарегистрирован: 15 апр 2013, 09:25
Очки репутации: 8

Re: в меню выбора города добавить надпись "закрыть"

Сообщение vanred79 » 14 сен 2013, 06:35

Добрый день! Подскажите пожалуйста в каком файле кнопку "х" можно поменять? В файле protected/views/site/field-city-search.php ее код не вижу. Нужно перед кнопкой "Закрыть" написать и Вам рекомендую в продукте это сделать. Мне это проф. спец. по юзабилити подсказал, говорит: "никогда бы не догадался как закрыть"
Вся недвижимость Астаны у нас на сайте
vanred79
Местная знаменитость
Местная знаменитость
 
Сообщения: 660
Зарегистрирован: 02 фев 2013, 18:42
Откуда: Казахстан
Очки репутации: 2

Re: в меню выбора города добавить надпись "закрыть"

Сообщение vanred79 » 19 сен 2013, 17:03

Если кому понадобиться текст "закрыть" можно добавить в файле /js/jquery.multiselect.min.js. Найдете в коде .append('<li class="ui-multiselect-close"> и после него добавите <span style="color: #ffffff;">'+b.closeText+'</span>, а в самом начале (строка 20) после uncheckAllText:"Uncheck all", добавьте closeText:"закрыть",
Вся недвижимость Астаны у нас на сайте
vanred79
Местная знаменитость
Местная знаменитость
 
Сообщения: 660
Зарегистрирован: 02 фев 2013, 18:42
Откуда: Казахстан
Очки репутации: 2


Вернуться в Вопросы и помощь по изменениям

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

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

cron