Документация для разработчиков
Темная тема
Недоступно в редакциях: Малый бизнес, Стандарт, Старт

Склады (комплексный компонент)


Описание catalog.store

Комплексный компонент осуществляет вывод полного списка складов. Его функциональность объединяет возможности нескольких одностраничных компонентов, таких как Информация о складе, Список складов. Компонент является стандартным и входит в дистрибутив модуля.

В визуальном редакторе компонент расположен по пути Магазин > Склады > Склады.

Компонент относится к модулю Торговый каталог.



Параметры

ПолеПараметрОписание
Управление адресами страниц
Включить поддержку ЧПУSEF_MODE[Y|N] При отмеченной опции будет включена поддержка ЧПУ.

Если режим поддержки ЧПУ включен, то необходимо настроить следующие параметры:
Каталог ЧПУ (относительно корня сайта)SEF_FOLDERКаталог ЧПУ: путь до папки, с которой работает компонент. Этот путь может как совпадать с физическим путём, так и не совпадать.
Адреса страницSEF_URL_TEMPLATESУказываются адреса следующих страниц:
  • liststores - страница со списком складов;
  • element - страница детального описания склада.
SEF_FOLDER, SEF_URL_TEMPLATES.
Настройки кеширования
Тип кешированияCACHE_TYPEТип кеширования:
  • A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
  • Y - Кешировать: для кеширования необходимо определить время кеширования;
  • N - Не кешировать: кеширования нет в любом случае.
Время кеширования (сек.)CACHE_TIMEВремя кеширования, указанное в секундах.
Дополнительные настройки
Отображать телефонPHONEПри отмеченной опции будет выводиться телефон.
Отображать график работыSCHEDULEПри отмеченной опции будет выводиться график работы.
Устанавливать заголовок страницыSET_TITLEПри отмеченной опции будет выведен заголовок страницы, указанный в поле TITLE.
Заголовок страницыTITLEУказывается заголовок страницы.
Тип используемой картыMAP_TYPEВыбирается вид используемой карты:
  • Yandex;
  • Google.


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

<?$APPLICATION->IncludeComponent(
	"bitrix:catalog.store",
	"",
	Array(
		"SEF_MODE" => "Y",
		"PHONE" => "Y",
		"SCHEDULE" => "Y",
		"SET_TITLE" => "Y",
		"TITLE" => "Список складов с подробной информацией",
		"MAP_TYPE" => "0",
		"CACHE_TYPE" => "A",
		"CACHE_TIME" => "3600",
		"SEF_FOLDER" => "/novyy-razdel/",
		"SEF_URL_TEMPLATES" => Array(
			"liststores" => "index.php",
			"element" => "#store_id#"
		),
		"VARIABLE_ALIASES" => Array(
			"liststores" => Array(),
			"element" => Array(),
		)
	)
);?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024