Информационные каталоги
Комплексный компонент предназначен для вывода данных из информационных каталогов в виде многостраничной структуры: элементы, элемент детально (отдельная страница), пагинация.
Данный компонент можно использовать например для вывода списка новостей с возможностью перейти в подробное описание новости на отдельной странице.
| Название | Параметр | Описание |
|---|---|---|
| Шаблон компонента | template | Список шаблонов компонента |
| Источник данных | catalog | Информационный каталог из которого выводить данные |
| Разделы | sections[] | Разделы из которых выводить элементы |
| Выводить элементы подразделов | sections_sub | 1 - Да / 0 - Нет |
| Выводить URL разделов | sections_url | 1 - Да / 0 - Нет |
| Критерий сортировки | sort |
date - По дате публикации |
| Порядок сортировки | sort_type |
|
| Формат даты | date_format |
Шаблон для формирования строки даты |
| Количество выводимых элементов | per_page | Количество выводимых элементов на странице, 0 - выводить все. |
| Выводить элементы только при наличии раздела | sections_only | 1 - Да / 0 - Нет |
| Поиск по каталогу | search | 1 - Да / 0 - Нет |
| Счетчик просмотра записей | views_count | 1 - Да / 0 - Нет |
| Предыдущий и следующий элемент | element_prev_next | 1 - Да / 0 - Нет |
| query_before | query_before | |
| extension_file | extension_file | |
| Переменная календаря | calendar_var |
Переменная даты GET запроса |
| Выборка по дате | calendar |
Параметр используется для связи с компонентом календаря. day - День / month - Месяц |
| elements_display | elements_display | |
| elements_tpl_data | elements_tpl_data | |
| element_disable_show | element_disable_show | 1 - Да / 0 - Нет |
catalogs/catalogs.default/element.php
Компонент предназначен для вывода данных из информационных каталогов в виде списка элементов.
Данный компонент можно использовать например для вывода списка последних новостей, блока партнеров и т.д.
| Название | Параметр | Описание |
|---|---|---|
| Шаблон компонента | 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 |
Компонент предназначен для вывода разделов из информационного каталога в определенный шаблон.
| Название | Параметр | Описание |
|---|---|---|
| Шаблон компонента | template | Список шаблонов компонента |
| Источник данных | catalog | Информационный каталог из которого выводить данные |
| Заголовок блока | title | |
| URL страницы | url | |
| Режим отображения | elements_hide | |
| parent_id | parent_id |
Компонент предназначен для создания календаря с возможностью навигации по числам и выборкой элементов по дате из информационного каталога.
Данный компонент можно использовать например для создания архива новостей, для поиска событий и т.д.
| Название | Параметр | Описание |
|---|---|---|
| catalog | catalog | |
| Разделы | sections[] | |
| id | id | |
| Атрибут Class | class | |
| variable | variable | |
| past_event_time | past_event_time |