Выбор нескольких категорий при добавлении новостей в DLE
Всем привет, сегодня я хотел рассказать как можно при добавлении новости в DLE на самом сайте организовать выбор нескольких категорий одновременно.
И так приступим:При добавлении новости можно использовать клавишу CTRL , и выделять несколько категорий как мы обычно поступаем при выделении нескольких файлов на компьютере. Конечно если категорий на сайте не много то такой способ оправдан, а если их как у меня более 70, то это просто нереально искать нужную. Тем более что поиск категорий в DLE ещё можно осуществлять по первой букве, да да для тех кто не знал просто жмем на нужную букву и система подскажет сама есть ли категории с этой буквы. Вот мы в принципе рассмотрели первый вид.
Ну а для более продвинутых я предлагаю организовать на сайте выбор категорий как в админке DLE. Всё очень просто. Приступим:
1. Для начала скачайте архив и залейте его в папку engine/skins/
Получится engine/skins/chosen
2. В addnews.tpl добавьте
<link rel="stylesheet" type="text/css" href="engine/skins/chosen/chosen.css"/>
<script type="text/jаvascript" src="engine/skins/chosen/chosen.js"></script>
<script>$('.categoryselect').chosen({allow_single_deselect:true, no_results_text: 'пусто'});</script>
Вот и всё , обязательно чистим кеш, будут проблемы пишите.
Ах да чуть не забыл , вроде от версии выше 10 скрипт инициализируется вот так #category .
И мы получим что то вроде этого:
<script>$('#category').chosen({allow_single_deselect:true, no_results_text: 'пусто'});</script>
Всем удачи!
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.