Информационные каталоги

Комплексный компонент предназначен для вывода данных из информационных каталогов в виде многостраничной структуры: элементы, элемент детально (отдельная страница), пагинация.

Данный компонент можно использовать например для вывода списка новостей с возможностью перейти в подробное описание новости на отдельной странице.

Название Параметр Описание
Шаблон компонента template Список шаблонов компонента
Источник данных catalog Информационный каталог из которого выводить данные
Разделы sections[] Разделы из которых выводить элементы
Выводить элементы подразделов sections_sub 1 - Да / 0 - Нет
Выводить URL разделов sections_url 1 - Да / 0 - Нет
Критерий сортировки sort

date - По дате публикации
title - По алфавиту
position - По позиции

Порядок сортировки sort_type
  • По убыванию - desc
  • По возрастанию - asc
Формат даты date_format

Шаблон для формирования строки даты
Например: j-m-Y, H:i
F^ - Склонение месяца

http://php.net/manual/ru/function.date.php

Количество выводимых элементов 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/main.php
catalogs/catalogs.default/element.php

Компонент предназначен для вывода данных из информационных каталогов в виде списка элементов.

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

Название Параметр Описание
Шаблон компонента template Список шаблонов компонента
Источник данных catalog Информационный каталог из которого выводить данные
Разделы sections[] Разделы из которых выводить элементы
Выводить элементы подразделов sections_sub 1 - Да / 0 - Нет
Выводить URL разделов sections_url 1 - Да / 0 - Нет
Критерий сортировки sort

date - По дате публикации
title - По алфавиту
position - По позиции
random - RAND
last_views - LAST VIEWS

Порядок сортировки sort_type
  • По убыванию - desc
  • По возрастанию - asc
search_query search_query  
Формат даты date_format

Шаблон для формирования строки даты
Например: j-m-Y, H:i
F^ - Склонение месяца

http://php.net/manual/ru/function.date.php

Количество выводимых элементов 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  
catalogs/list.default/main.php

Компонент предназначен для вывода разделов из информационного каталога в определенный шаблон.

Название Параметр Описание
Шаблон компонента template Список шаблонов компонента
Источник данных catalog Информационный каталог из которого выводить данные
Заголовок блока title  
URL страницы url  
Режим отображения elements_hide  
parent_id parent_id  
catalogs/sections.default/main.php

Компонент предназначен для генерации меню разделов из информационного каталога.

Название Параметр Описание
catalog catalog  
URL страницы url  
Атрибут ID id  
Атрибут Class class  
Атрибут Class для списка подменю sub_ul_class  
nesting_level nesting_level  

Компонент предназначен для создания календаря с возможностью навигации по числам и выборкой элементов по дате из информационного каталога.

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

Название Параметр Описание
catalog catalog  
Разделы sections[]  
id id  
Атрибут Class class  
variable variable  
past_event_time past_event_time  
Название Параметр Описание
catalog catalog  
url url  
sort sort  
sort_type sort_type  
id id  
class class  
class_sub_ul class_sub_ul  
class_element class_element  
Название Параметр Описание
template template  
catalog catalog  
Название Параметр Описание
template template  
catalog catalog  
enable enable  
message message