Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как сделать chosen выбор категории при добавлении новостей с сайта?

Как сделать chosen выбор категории при добавлении новостей с сайта?


     14.06.2019    chosen, dle    Общие вопросы, Шаблоны (TPL), jQuery    1490

вопрос
При добавлении новости с сайта отсутствует удобный выбор категории, как в админке (или здесь) - с помощью плагина chosen. Может быть кто то сталкивался и пробовал решить эту проблему?

Я понимаю, что можно интегрировать сам https://harvesthq.github.io/chosen/ но т.к. он уже есть в DLE не хочется дублировать.

Нашла тему https://dle-faq.ru/faq/lamers/12575-dobavlenie-novostey-s-sayta.html но этот способ к сожалению уже не работает в новых версиях DLE

Ответил: LazyDev


Ничего нет в DLE со стороны сайта. Скрипт chosen есть только для админ панели движка, на сайте его нет. По-этому:
1. Скачиваем скрипт https://harvesthq.github.io/chosen/
2. Создаем папку в вашем шаблоне chosen и добавляем туда .htaccess файл с папки js вашего шаблона, и заливаем туда файлы с архива: chosen-sprite@2x.png, chosen-sprite.png, chosen.min.css, chosen.jquery.min.js
3. Подключаем перед
</head>
стили скрипта
[aviable=addnews]<link href="{THEME}/chosen/chosen.min.css" type="text/css" rel="stylesheet">[/aviable]

4. Подключаем перед
</body>
сам скрипт
[aviable=addnews]<script src="{THEME}/chosen/chosen.jquery.min.js"></script>
<script>
$(function() {
    $("#category").chosen({no_results_text: "Такой категории нет!"}); 
});
</script>[/aviable]

3 комментария

Stanei
Юзер

Stanei - 19 марта 2021 05:40 -

LAZYDEV, спасибо, пару дней искал подобный вариант выбора категорий. Всё отлично работает на версии 14.1

rytis.arkusauskas
Юзер

rytis.arkusauskas - 19 марта 2021 12:14 -

спасибо, работает

Kono
Юзер

Kono - 27 сентября 2023 04:22 -

А куда именно пихать [aviable=addnews]<link href="{THEME}/chosen/chosen.min.css" type="text/css" rel="stylesheet">[/aviable] ?? в addnews или куда? Спасибо

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

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

наверх