Создание списков страниц

Страницы раздела

Блок содержит список всех страниц заданного раздела.

Вызов блока
{{tree for="адресСтраницы" nomark="0" depth="3" show_redirects="False" show_grids="True" show_files="False" show_owners="False" show_titles="True" show_created_at="False" show_modified_at="False" sort_by="title" sort="asc"}}

Все параметры блока {{tree}} необязательные, в примере приведены значения параметров по умолчанию.

Параметры блока (необязательные)
for

Адрес страницы, для которой строится дерево.

page
Альтернативное имя (алиас) параметра for.
depth
Глубина дерева. Если равна 0, то глубина не ограничена.
show_redirects

Отображение редиректов в дереве:

  • true — редиректы включены в дерево;

  • false — редиректы не отображаются в дереве.

show_grids

Отображение динамических таблиц в дереве:

  • true — динамические таблицы включены в дерево;

  • false — динамические таблицы не отображаются в дереве.

show_files

Отображение прикрепленных файлов в дереве:

  • true — файлы включены в дерево;

  • false — файлы не отображаются в дереве.

show_owners

Отображение авторов страниц:

  • true — авторы отображаются;

  • false — авторы скрыты.

show_titles

Отображение заголовков страниц:

  • true — заголовки отображаются;

  • false — заголовки скрыты.

show_created_at

Отображение дат создания страниц.

  • true — даты отображаются;

  • false — даты скрыты.

show_modified_at

Отображение дат изменения страниц.

  • true — даты отображаются;

  • false — даты скрыты.

sort_by

Сортировать страницы:

  • title — по заголовку;
  • cluster — по разделу;
  • created_at — по дате создания;
  • modified_at — по дате изменения.
sort

Порядок сортировки:

  • asc — по возрастанию;
  • desc — по убыванию.

Страницы, для которых я автор

Блок содержит список страниц, автором которых является пользователь.

Вызов блока
{{mypages}}

Все параметры блока {{mypages}} необязательные. По умолчанию в блоке выводится список страниц того пользователя, который его просматривает. Страницы выводятся в алфавитном порядке.

Параметры блока
user

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

bydate

Сортировка по дате создания:

  • 1 — включить;

  • 0 — отключить.

bychange

Сортировка по дате изменения:

  • 1 — включить;

  • 0 — отключить.

Например, чтобы вывести список страниц пользователя username и отсортировать их по дате изменения, задайте блок:

{{mypages bychange=1 user="username"}}