Содержание

Модуль "Архив материалов": данные доступные в шаблонах

Главная страница ([раздел]_page.tpl)

Этот тип шаблона является единственным для раздела, он содержит данные для вывода календаря, а так же список записей найденных для выбранной даты.

$calendar

Содержит готовый HTML код таблицы календаря. Стилизовать его можно только с помощью специальных css классов:

$items

Массив записей с данными о найденных материалах. Каждая запись представляет собой массив аналогичный записи соответствующих разделов-каталогов, с несколькими дополнительными ключами:

section_name

Название раздела, которому принадлежит запись.

section_link

Ссылка на главную страницу раздела, которому принадлежит запись.

$items_pager

Объект постраничной навигации.

Пример шаблона

<h1>{$section_name}</h1>
 
{$calendar} {* Вывод календаря. *}
 
{if $items}
    {section name=i loop=$items} {* Обход массива найденных записей. *}
        <h3><a href="{$items[i].link}">{$items[i].name}</a></h3>
        <p>
            {image data=$items[i].images width=80 height=80 style="float:left"}
            {$items[i].description}
        </p>
        <div class="clear"></div>
    {/section}
    {object obj=$items_pager}
{else}
    <p>Не найдены материалы.</p>
{/if}