Шаблон wiki. Секция Special Categories

Секция Special Categories создает список всех категорий, как выделено ниже:

Отображение всех категорий в wiki.

В дополнение к переменным в секции Wiki Page, в секции Special Categories используются следующие теги:

{wiki:categories}

Этот тег используется для вывода всех категорий wiki. Если тег размещен в шаблоне Wiki Article, то будут отображаться только категории для данной статьи. Он имеет собственные параметры и переменные.

{wiki:categories} | Параметры

backspace=""

{wiki:categories backspace="#"}

Удаляет "#" количество символов из вывода в конце цикла. Это полезно для удаления запятых и тегов <br />.

show_empty=""

{wiki:categories show_empty="n"

С помощью этого параметра вы можете указать wiki, отображать или нет категории, если на них не назначены статьи. Возможные значения:

style=""

{wiki:categories style=""}

Будет автоматически выводить для вас вложенные категории, как стандартный xhtml используя <ul>, или будет обрабатывать список категорий без любого форматирования. Значения:

Для получения дополнительной информации о вложении, пожалуйста, смотрите параметр style в секции "разделы" руководства пользователя.

{wiki:categories} | Переменные

{wiki:categories} | Одиночные переменные

path:view_category
{path:view_category}

Создает ссылку для просмотра отдельной страницы категории.

category_name

Выводит имя категории.

count
{count}

"Количество" категорий отображаемых на странице в настоящее время

depth
{depth}

Определяет количество вложенных слоев категории.

switch=
{switch="option_one|option_two|option_three"}

Эта переменная разрешает вам чередовать любое количество значений отображения категорий. Первая категория будет использовать "option_one", вторая будет использовать "option_two", третья "option_one", и так далее.

Одновременно может использоваться несколько тегов {switch=}, и система будет корректно отслеживать каждый из них.

{wiki:categories} | Условные переменные

if depth
{if depth == '#'}

Вы можете проверить, является ли категория на указанном уровне "вложенности" в списке.

if children
{if children}

Определяет, имеет ли категория одну или более "дочерних" категорий.

if first_child
{if first_child}

Определяет, является ли категория первой дочерней для родительской категории.

if last_child
{if last_child}

Определяет, является ли категория дочерней родительской категории.

{wiki:category_subcategories}

Этот признак используется, чтобы выделить подкатегории единственной категории. Он имеет собственные параметры и переменные.

{wiki:category_subcategories} | Параметры

backspace

{wiki:category_subcategories backspace="#"}

Удаляет "#" количество символов из вывода в конце цикла. Это полезно для удаления запятых и тегов <br />.

style

{wiki:category_subcategories style=""}

Будет автоматически выводить для вас вложенные подкатегории, как стандартный xhtml используя <ul>, или будет обрабатывать список без любого форматирования. Значения:

Для получения дополнительной информации о вложении, пожалуйста, смотрите параметр style в секции "разделы" руководства пользователя.

{wiki:category_subcategories} | Переменные

Парные переменные

header
{header}
контент перед списком подкатегорий.
{/header}

Эта переменная выводит контент перед списком подкатегорий.

footer
{footer}
контент после списка подкатегорий.
{/footer}

Эта переменная выводит контент после списка подкатегорий.

Условные переменные

if subcategory_total
{if subcategory_total == '0'}

Проверяет количество подкатегорий. Обычно используется для вывода альтернативного контента, если не существуют подкатегории.

Одиночные переменные

path:view_category}
{path:view_category}

Создает ссылку для просмотра страницы категорий (список всех заголовков в данной категории).

category_name
{category_name}

Выводит имя категории.

subcategory_total
{subcategory_total}

Выводит количество подкатегорий в категории.

{wiki:category_articles}

Этот тег выводит список статей в данной категории. Он имеет собственные параметры и переменные.

{wiki:category_articles} | Параметры

backspace=""

{wiki:category_articles backspace="#"}

Удаляет "#" количество символов из вывода в конце цикла. Это полезно для удаления запятых и тегов <br />.

limit

{wiki:category_articles limit=""}

Определяет, сколько статей будет выведено на странице категорий. Например, этот код:

{wiki:category_articles limit="20"}

Ограничил бы 20 количество выводимых статей.

paginate

{wiki:category_articles paginate=""}

Определяется размещение разбивки на страницы. Например, если параметр limit установлен 20 и существует 55 статей, то вы можете использовать этот параметр для создания разбивки на страницы, чтобы просмотреть все статьи.

Значения для параметра paginate:

{wiki:category_articles} | Переменные

Наверх страницы