форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Обычно в разработках не пользуюсь стандартными тэгами вывода перечня секций и категорий, т.к. нельзя с их помощью установить желаемый порядок вывода, но вот тут попался заказ на создание сайта, где категории англоязычны и решил поискать, что нового появилось по плагинам вывода категорий.
И наткнулся на отличный плагин
cbs_category_list
который позволяет делать, по крайней мере, 3 отличные вещи, не реализованные в стандартном тэге.
1. При выводе списка категорий, являющихся дочерними, не выводит заголовок родительской категории. Кто сталкивался с этой проблемой в в стандартном тэге, тот меня поймет (атрибут "parent").
2. Всегда выводит только те категории, к которым отнесена хотя бы одна Live статья. Если есть статьи со статусом Sticky или вообще категория пустая - то она в списке категорий не выводится.
3. Когда данный плагин выводится на странице, отнесенной к какой-либо секции, то выводится список категорий для данной секции. Урлы в этом случае, так же учитывают секцию.
Нюанс при использовании.
Если последняя возможность не нужна, то указывать жестко атрибут с параметром section="default".
Неактивен
Evgeny написал:
И наткнулся на отличный плагин
cbs_category_list
который позволяет делать, по крайней мере, 3 отличные вещи, не реализованные в стандартном тэге.
Реально неплохой плагин, но все же не три отличные вещи, а больше.
Evgeny написал:
1. При выводе списка категорий, являющихся дочерними, не выводит заголовок родительской категории. Кто сталкивался с этой проблемой в в стандартном тэге, тот меня поймет (атрибут "parent").
2. Всегда выводит только те категории, к которым отнесена хотя бы одна Live статья. Если есть статьи со статусом Sticky или вообще категория пустая - то она в списке категорий не выводится.
3. Когда данный плагин выводится на странице, отнесенной к какой-либо секции, то выводится список категорий для данной секции. Урлы в этом случае, так же учитывают секцию.
Я бы добавил:
4. Сортировка категорий по title по алфавиту, то бишь по русскому алфавиту!!! С учетом минимального напряга по установке, только за это можно пользовать этот плагин.
5. Атрибут showcount позволяет выводить количество статей в каждой категории. Иногда очень полезен.
6. И два атрибута class и activeclass, позволяющие с помощью css форматировать список категорий, в том числе выделяя активную категорию.
Неактивен
проверь наличие статей, отнесенных к выводимым категориям.
особенность плагина, как уже писал выше
Evgeny написал:
2. Всегда выводит только те категории, к которым отнесена хотя бы одна Live статья. Если есть статьи со статусом Sticky или вообще категория пустая - то она в списке категорий не выводится.
возможно, что "не пашет" по этой причине.
P.S. про то, включен ли плагин и ли нет, даже и не спрашиваю. думаю- что включен. :-)
Неактивен
не нужна 3 вещь... куда указывать атрибут дефолт?
Неактивен
Хм. Только учитывайте, что для того, чтобы понять, еть ли сатьтьи в категории, он будет посылать лишний запрос к БД.
Неактивен