1С-Битрикс: Управление сайтом

Каталог::Таблица сравнения элементов каталога

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

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

<?
$APPLICATION->IncludeFile("iblock/catalog/compare_table.php", Array(
"IBLOCK_TYPE" => "catalog",
"IBLOCK_ID" => "21",
"NAME" => "CATALOG_COMPARE_LIST",
"arrFIELD_CODE" => array(
"NAME",
"PREVIEW_PICTURE",
),
"arrPROPERTY_CODE" => array(
"WEIGHT",
"SIZE",
"STANDART",
"STANDBY_TIME",
"TALKTIME",
"BATTERY",
"VIBRO",
"VIOCE",
"PC",
"WAP",
),
"arrPRICE_CODE" => array("RETAIL"),
"BASKET_URL" => "/personal/basket.php",
"ELEMENT_SORT_FIELD" => "shows",
"ELEMENT_SORT_ORDER" => "desc",
"DISPLAY_ELEMENT_SELECT_BOX" => "N",
"ELEMENT_SORT_FIELD_BOX" => "name",
"ELEMENT_SORT_ORDER_BOX" => "asc",
"CACHE_TIME" => "3600",
));
?>

Описание параметров

IBLOCK_TYPE
Тип инфоблока.

IBLOCK_ID
ID инфоблока.

NAME
Уникальный идентификатор списка сравнения.

arrFIELD_CODE
Сортировка может быть выполнена по:
  • ID – ID элемента;
  • NAME – заголовок элемента;
  • DATE_ACTIVE_FROM – дата активности "с";
  • DATE_ACTIVE_TO – дата активности "по";
  • DETAIL_PICTURE – изображение для детального описания;
  • DETAIL_TEXT – текст детального описания элемента;
  • PREVIEW_PICTURE – изображение для анонса;
  • PREVIEW_TEXT – текст анонса.


arrPROPERTY_CODE
Массив выбираемых символьных кодов свойств.

arrPRICE_CODE
Массив символьных кодов типов цен.

BASKET_URL
URL, ведущий на страницу с корзиной покупателя.

ELEMENT_SORT_FIELD
Сортировка может быть выполнена по:
  • shows – среднее количество просмотров элемента (популярность элемента);
  • sort – по индексу сортировки;
  • timestamp_x – по дате изменения;
  • name – по заголовку;
  • id – по ID элемента;
  • active_from – по дате активности "с";
  • active_to – по дате активности "по".


ELEMENT_SORT_ORDER
Сортировка может быть выполнена по:
  • asc – по возрастанию;
  • desc – по убыванию.


DISPLAY_ELEMENT_SELECT_BOX
Выводить список элементов инфоблока. При отмеченной опции после таблицы будет добавлен список элементов инфоблока, которые можно добавить в таблицу.

ELEMENT_SORT_FIELD_BOX
По какому полю сортируем список элементов. Указывается поле, по которому будет происходить сортировка списка элементов инфоблока. Доступны следующие значения:
  • shows – среднее количество просмотров элемента (популярность элемента);
  • sort – по индексу сортировки;
  • timestamp_x – по дате изменения;
  • name – по заголовку;
  • id – по ID элемента;
  • active_from – по дате активности "с";
  • active_to – по дате активности "по".


ELEMENT_SORT_ORDER_BOX
Сортировка может быть выполнена по:
  • asc – по возрастанию;
  • desc – по убыванию.


CACHE_TIME
(сек.) время кеширования значений, выбираемых из базы.
© «Битрикс», 2001-2008, «1C-Битрикс», 2008   1С-Битрикс: Управление сайтом