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

Список складов


Описание catalog.store.list

Одностраничный компонент осуществляет вывод списка складов с подробной информацией. Компонент является стандартным и входит в дистрибутив модуля.

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

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



Параметры

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


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

<?$APPLICATION->IncludeComponent(
	"bitrix:catalog.store.list",
	"",
	Array(
		"PHONE" => "Y",
		"SCHEDULE" => "Y",
		"PATH_TO_ELEMENT" => "store/#store_id#",
		"MAP_TYPE" => "0",
		"SET_TITLE" => "Y",
		"CACHE_TYPE" => "A",
		"CACHE_TIME" => "36000000"
	)
);?>


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
0
Андрей Чурсин
Сообщение не промодерировано, возможны ошибки и неточности.
Для запроса на D7
Код
$arStores = \Bitrix\Catalog\StoreTable::getList(array(
        'select'=>array('*','UF_*'),
   'filter' => array('ACTIVE'>='Y'),
        'cache' => array('ttl'>='3600', 'cache_joins' => true)
))->fetchAll();
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх