Как настроить вывод нужных категорий в календарь DLE?
У одного из читателей нашего сайта возник вопрос о том, как ограничить вывод материалов в календарь DataLife Engine определенными категориями. Рассказываем, как это реализовать.
1. Первое, что вам необходимо сделать, это подключиться к вашему сайту по FTP.
2. Далее нужно открыть 2 файла calendar.php, которые находятся в папках /engine/ajax/ и /engine/modules/.
3. Найти строчки (должно быть по 2 совпадения в каждом файле):
INTERVAL 1 MONTH
и вставить в них:
AND category REGEXP '[[:<:]](12)[[:>:]]'
где «12» – ID нужной нам категории. В итоге у вас должно получиться следующее:
INTERVAL 1 MONTH AND category REGEXP '[[:<:]](12)[[:>:]]'
С помощью этого способа мы указали одну категорию, из которой нам нужно показывать материалы в календаре.
Если вы хотите указать несколько категорий, то используйте разделитель «|», например:
AND category REGEXP '[[:<:]](12|27)[[:>:]]'
Вот и все. Удачных вам разработок!