Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Шаблоны (TPL) Выпадающий список категорий

Выпадающий список категорий


     26.05.2014    Шаблоны (TPL)    2424

вопрос
Здравствуйте уважаемые.

На старых версиях ДЛЕ на странице добавления материала, категории выбирались удобно из выпадающего списка, как на этом сайте. В версии 10.2 эту фишку походу убрали и выбор категорий осуществляется в обычном окне.

Вопрос в том, как вернуть эту удобность?

Ответил: D0Gmatist


Ни чего не убирали

как видите данный скрипт подключен

Комментарии пользователей (11)

ScreN
10

207 | 102

ScreN - 26 мая 2014 10:46 - Юзер

Ам.... Я говорил не про админку. А на странице добавления материала с сайта.

D0Gmatist
225

794 | 281

D0Gmatist - 26 мая 2014 10:49 - Местный

Ну так в чём проблема пропишите из Default код и будет счастье )

<link rel="stylesheet" type="text/css" href="engine/skins/chosen/chosen.css"/>
<script type="text/javascript" src="engine/skins/chosen/chosen.js"></script>
<script type="text/javascript">
$(function(){
    $('#category').chosen({allow_single_deselect:true, no_results_text: 'Ничего не найдено'});
});
</script>

Каждый программист знает - в правильном софте все должно быть прекрасно:
и пользовательский интерфейс, и программные решения, и гениальные ошибки!
Болтовня ничего не стоит. Покажите мне код.

ScreN
10

207 | 102

ScreN - 26 мая 2014 10:56 - Юзер

D0Gmatist,
Да прописывал, счастья не пришло )

D0Gmatist
225

794 | 281

D0Gmatist - 26 мая 2014 11:02 - Местный

Ссылку на сайт в студию.

Каждый программист знает - в правильном софте все должно быть прекрасно:
и пользовательский интерфейс, и программные решения, и гениальные ошибки!
Болтовня ничего не стоит. Покажите мне код.

ScreN
10

207 | 102

ScreN - 26 мая 2014 11:04 - Юзер

Сайт локальный

D0Gmatist
225

794 | 281

D0Gmatist - 26 мая 2014 11:11 - Местный

А поле SELECT то что категории у вас точно с id="category"

Если так то проверьте от куда подключается jQery.js и подключён ли он вообще

Каждый программист знает - в правильном софте все должно быть прекрасно:
и пользовательский интерфейс, и программные решения, и гениальные ошибки!
Болтовня ничего не стоит. Покажите мне код.

ScreN
10

207 | 102

ScreN - 26 мая 2014 11:14 - Юзер

Я сейчас на работе. Приду с работы, поковыряюсь. Потом отпишусь.

ScreN
10

207 | 102

ScreN - 26 мая 2014 15:19 - Юзер

Все, вопрос закрыт. Заработало.

Muerte
4 | 1

Muerte - 17 июня 2014 13:00 - Юзер

ScreN, а поделиться с общественностью слишком сильно для вас?

ScreN
10

207 | 102

ScreN - 24 июля 2015 10:05 - Юзер

Что то я с ответом запоздал, давно не заходил сюда. Ну если кому еще нужна данная реализация, то ниже инструкция.

Заходим на сайт CHOSEN и скачиваем плагин.

Далее нужно скопировать файлы для подключения. Создаем в папке вашего шаблона папку chosen и копируем в нее файлы - "chosen.jquery.js, chosen.css, chosen-sprite.png"

Далее подключаем файлы chosen.jquery.js и chosen.css в шаблон main.tpl

Открываем addnews.tpl и в самый вверх вставляем

Или можете вывести данный код в отдельный js файл и подключить его в main.tpl чтобы не засорять tpl файлы скриптами.

Ну и далее ниже вставляем код


option value должны соответствовать id, вашим категориям на сайте.

Ну а дальше уже оформляете до конца шаблон как нужно.

andros0705
103 | 17

andros0705 - 4 сентября 2016 19:40 - Юзер

у кого не работает что выше написано, просто подключите библиотеку и стиль в main.tpl

<link rel="stylesheet" type="text/css" href="engine/skins/chosen/chosen.css"/>
<script type="text/javascript" src="engine/skins/chosen/chosen.js">

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы