Опция виджета

 
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 227
Столкнулся с дурацкой ситуацией. Случайно в настройках виджета выбрал "Поле краткого описание" а потом хотел проста отключать это. Но не вышло smile Выходить что для этого нужно удалить и создать виджет заново да? Раньше на это почему то внимание не обращал scratch
Редактировалось: 1 раз (Последний: 6 июня 2016 в 19:12)
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проектаКубок зрительских симпатий
Сообщений: 3089
globator, потому что раньше можно было выбрать "не заполнено" или что то в этом роде а в 2.5.1 уже низзя. В общем наново виджет делать
Реклама
cms
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 865
Откройте файл system/fields/list.php
Найдите 80-ую строку(return для функции getListItems) и замените на:
Код PHP:
  1.  
  2. return array('0'=>'Не выбрано') + $items;
  3.  
Редактировалось: 1 раз (Последний: 20 июня 2016 в 15:42)
Веб дизайн, разработка сайтов, верстка.
Дополнения для InstantCMS 2
. skype:gdvden
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3501
Jestik:
а в 2.5.1 уже низзя.
Вся прелесть chosen в том, что оно не воспринимает опции с пустым содержанием. Для себя сделал "проще". В 27 строке файла шаблона этого поля добавил allow_single_deselect: true, чтобы стало так:
Код PHP:
  1. $('#<?php echo $field->data['dom_attr']['id']; ?>').chosen({no_results_text: '<?php echo LANG_LIST_EMPTY; ?>', placeholder_text_single: '<?php echo LANG_SELECT; ?>', disable_search_threshold: 8, width: '100%', search_placeholder: '<?php echo LANG_BEGIN_TYPING; ?>', allow_single_deselect: true});
Это добавит крестик в конце выбранной строки поля для сброса значения.
Спойлер
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.