Список элементов (catalogs.list)
Компонент предназначен для вывода данных из информационных каталогов в виде списка элементов.
Данный компонент можно использовать например для вывода списка последних новостей, блока партнеров и т.д.
| Название | Параметр | Описание |
|---|---|---|
| Шаблон компонента | template | Список шаблонов компонента |
| Источник данных | catalog | Информационный каталог из которого выводить данные |
| Разделы | sections[] | Разделы из которых выводить элементы |
| Выводить элементы подразделов | sections_sub | 1 - Да / 0 - Нет |
| Выводить URL разделов | sections_url | 1 - Да / 0 - Нет |
| Критерий сортировки | sort |
date - По дате публикации |
| Порядок сортировки | sort_type |
|
| search_query | search_query | |
| Формат даты | date_format |
Шаблон для формирования строки даты |
| Количество выводимых элементов | per_page | Количество выводимых элементов на странице, 0 - выводить все. |
| Количество пропускаемых элементов | offset | 0 - выводить все. |
| URL страницы элементов | url_element | |
| Время кеширования (мин) | cache | |
| extension_file | extension_file | |
| Переменная календаря | calendar_var |
Переменная даты GET запроса. day - День / month - Месяц |
| Выборка по дате | calendar |
Параметр используется для связи с компонентом календаря. day - День / month - Месяц |
| elements_display | elements_display | |
| elements_tpl_data | elements_tpl_data | |
| elements_id | elements_id | |
| sections_id | sections_id |
<section class="last-reviews">
<div class="last-reviews-heading">
<h3 class="last-reviews-title">Отзывы</h3>
</div>
<div class="owl-carousel js-last-reviews">
{elements}
<div class="last-reviews-item" data-content="{elements:data-content}">
<img class="last-reviews-photo" src="{elements:image_src}" alt="{elements:title}">
<div class="last-reviews-info">
<div class="last-reviews-author">{elements:title}</div>
<div class="last-reviews-date">{elements:date}</div>
</div>
<div class="last-review-text">{elements:description}</div>
</div>
{/elements}
</div>
</section>