Логотип

Документация по макросам и шаблонам UMI.CMS

Пример вызова

<?= $this->macros('blogs20', 'draughtsList', array()) ;?>

Не используется.

Используемые блоки

posts_list_block

Выводит блок оформления для списка публикаций

%lines%

указывает место, куда выводится список блогов из блока posts_list_line

%bid%

id блога

%total%

общее количество публикаций

%per_page%

количество публикаций на странице.

posts_list_line

выводит блок оформления отдельной публикации.

%id%

id публикации

%author_id%

id пользователя - автора публикации

%post_link%

ссылка на просмотр публикации

%blog_link%

ссылка на блог, которому принадлежит данная публикация

%bid%

id блога, которому принадлежит данная публикация

%blog_title%

заголовок блога

%cut%

текст ката

%comments_count%

количество комментариев к публикации

%tags%

строка со списком тегов, теги выводятся по блоку tag_decoration

%list-class-first%

в случае, если элемент первый, выводит "first"

%list-class-last%

в случае, если элемент последний, выводит "last"

%list-class-odd%

в случае, если элемент четный, выводит "odd"

%list-class-even%

в случае, если элемент нечетный, выводит "even"

%list-position%

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

posts_list_block_empty

Используется вместо блока posts_list_block в случае, если публикаций, который нужно вывести, нет.

%bid%

id блога

tag_decoration

Выводит обрамление тегов в списке тегов публикации.

%tag%

значение конкретного тега

Название

%blogs20 draughtsList()% — выводит список черновиков текущего пользователя.

Параметры: %blogs20 draughtsList([blogId, template, limit = false])%

blogId

Идентификатор блога, черновики которого требуется вывести. Если не задан, выводит все черновики текущего пользователя.

template

tpl-шаблон вывода (по умолчанию - default.tpl)

limit
Параметр, задающий количество выводимых черновиков. Если не задан, то выводит количество черновиков, заданное в настройках модуля.

Описание

Выводит список черновиков текущего пользователя. Черновики - это публикации, отмеченные как "неактивные". Также может быть вызван из адресной строки как http://ваш_сайт/blogs20/draughtsList/.

Кроме параметров, которые передаются в макрос при его вызове из шаблона, результат вывода данного макроса учитывает также такие параметры http-запроса как from_date и to_date. Таким образом вы можете вывести публикации, ограничив их список определенным временным интервалом. Значение этих параметров следует указывать в формате ГГ-ММ-ДД. Например, запрос к странице может выглядеть как http://ваш_сайт/blogs20/draughtsList/?from_date=12-11-10&to_date=12-12-21, что даст указание скрипту вывести только посты блога, опубликованные в промежутке между 10 ноября и 21 декабря 12 года.