вопрос
Всем привет!
Казалось бы простейший вопрос, но решения так и не нашел. Подскажите, пожалуйста, способ скрыть пустые категории именно в {catmenu}? Руками в шаблоне не вариант, заранее создано очень много категорий, но не все одновременно должны использоваться, поэтому все, что хочется сделать, это просто не показывать категории, в которых нет новостей. Условные теги [if], которые ввели в DLE15 не работают в шаблоне меню внутри [item], т.е. [if {news-count} != 0] не прокатит.
DLE 15.x
Заранее большое спасибо!
Казалось бы простейший вопрос, но решения так и не нашел. Подскажите, пожалуйста, способ скрыть пустые категории именно в {catmenu}? Руками в шаблоне не вариант, заранее создано очень много категорий, но не все одновременно должны использоваться, поэтому все, что хочется сделать, это просто не показывать категории, в которых нет новостей. Условные теги [if], которые ввели в DLE15 не работают в шаблоне меню внутри [item], т.е. [if {news-count} != 0] не прокатит.
DLE 15.x
Заранее большое спасибо!
Создать плагин
Редактируемый файл /engine/classes/templates.class.php
Выбор правки Найти и вставить выше
Найти
Для работы правки должна быть включена опция подсчёта новостей в категориях.
Редактируемый файл /engine/classes/templates.class.php
Выбор правки Найти и вставить выше
Найти
$template = str_replace( "{id}", $row['id'], $template );
Вставить вышеif (!$row['newscount']) return '';
Для работы правки должна быть включена опция подсчёта новостей в категориях.