Недоступно в редакциях: Стандарт, Старт
Просмотренные товары
Описание catalog.products.viewed
Компонент выводит просмотренные пользователем товары с указанным набором свойств, цен и другими его параметрами. Компонент стандартный и входит в дистрибутив модуля.
В визуальном редакторе компонент расположен по пути Магазин > Информация о товарах > Просмотренные товары.
Компонент относится к модулю Торговый каталог.
Параметры
Поле | Параметр | Описание | |||||||||||||||
Источник данных | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Показывать товары из | IBLOCK_MODE | Указывается как выбирать для отображения просмотренные товары: из одного инфоблока ("single") или из нескольких ("multi"). Если выбрано значение одного инфоблока, то необходимо настроить параметры инфоблока ниже. | |||||||||||||||
Тип инфоблока* | IBLOCK_TYPE | Указывается один из созданных в системе типов информационных блоков. | |||||||||||||||
Инфоблок* | IBLOCK_ID | Для выбранного типа инфоблоков указывается информационныйо блок, из которого будут выводиться просмотренные товары. | |||||||||||||||
Показывать товары из раздела* | SHOW_FROM_SECTION | [Y|N] При отмеченной опции просмотренные товары будут показываться из того раздела, который указан в следующих
настройках
| |||||||||||||||
Недоступные товары | HIDE_NOT_AVAILABLE | [Y|N] При отмеченной опции будут скрыты товары, для которых общее количество на складах меньше либо равно нулю, включен количественный учет и не разрешена покупка при отсутствии товара. Товар, имеющий торговое предложение, считается доступным, если есть хоть одно торговое предложение, доступное к покупке. | |||||||||||||||
Недоступные торговые предложения | HIDE_NOT_AVAILABLE_OFFERS | Указывается способ отображения недоступных для покупки торговых предложений:
| |||||||||||||||
Внешний вид | |||||||||||||||||
Цветовая тема | TEMPLATE_THEME | Задается цветовая схема для отображения списка элементов. По умолчанию используется синяя схема (blue). | |||||||||||||||
Порядок отображения блоков товара | PRODUCT_BLOCKS_ORDER | Перетаскивая блоки, определите необходимый вам порядок следования блоков товара.
| |||||||||||||||
Вариант отображения товаров | PRODUCT_ROW_VARIANTS | В правой части поля выберите подходящий вам вариант отображения одной строки товаров на странице и перетащите его в левую часть. Аналогичным образом настройте остальные строки для формирования таблицы товаров.
| |||||||||||||||
Количество товаров на странице | PAGE_ELEMENT_COUNT | Отображается информация по количеству товаров на странице в соответствии с выбранным вариантом отображения товаров. | |||||||||||||||
Выделять товары в списке | ENLARGE_PRODUCT | Выберите способ выделения товаров в списке:
Примечание: выделение товаров осуществляется в том случае, если для показа списка товаров выбран хотя бы один вариант вида:
![]() | |||||||||||||||
Показывать слайдер для товаров | SHOW_SLIDER | [Y|N] При отмеченной опции для товаров будет использоваться слайдер для показа изображений, для которого нужно задать
интервал смены слайдов
| |||||||||||||||
Показывать полосу прогресса | SLIDER_PROGRESS | [Y|N] При отмеченной опции будет отображаться полоса прогресса до начала показа следующего слайда. | |||||||||||||||
Расположение меток товара | LABEL_PROP_POSITION | Выберите подходящее место для меток на карточке товара. | |||||||||||||||
Разрешить оповещения для отсутствующих товаров | PRODUCT_SUBSCRIPTION | [Y|N] При отмеченной опции клиент будет оповещаться, что интересующий его товар стал доступным для покупки. | |||||||||||||||
Показывать процент скидки | SHOW_DISCOUNT_PERCENT | [Y|N] При отмеченной опции будет отображаться процентное значение скидки, если она задана. Можно указать
место расположения
| |||||||||||||||
Показывать старую цену | SHOW_OLD_PRICE | [Y|N] Если задана скидка на товар, то при отмеченной опции будет отображаться старая цена. | |||||||||||||||
Показывать остаток товара | SHOW_MAX_QUANTITY | Укажите способ отображения остатка товара:
| |||||||||||||||
Показывать кнопку продолжения покупок во всплывающих окнах | SHOW_CLOSE_POPUP | [Y|N] При отмеченной опции будет отображаться кнопка Продолжить покупки во всплывающем окне, появляющемся после добавления товара в корзину. | |||||||||||||||
Текст кнопки "Купить" | MESS_BTN_BUY | Задается текст, который должен быть отображен на кнопке "Купить". | |||||||||||||||
Текст кнопки "Добавить в корзину" | MESS_BTN_ADD_TO_BASKET | Задается текст, который должен быть отображен на кнопке добавления в корзину. | |||||||||||||||
Текст кнопки "Уведомить о поступлении" | MESS_BTN_SUBSCRIBE | Задается текст, который должен быть отображен на кнопке уведомления о поступлении товара. | |||||||||||||||
Текст кнопки "Подробнее" | MESS_BTN_DETAIL | Задается текст, который должен быть отображен на кнопке "Подробнее". | |||||||||||||||
Сообщение об отсутствии товара | MESS_NOT_AVAILABLE | Указывается текст, который будет отображаться при отсутствии товара и невозможности его купить. | |||||||||||||||
Настройки кеширования | |||||||||||||||||
Тип кеширования | CACHE_TYPE | Тип кеширования:
| |||||||||||||||
Время кеширования (сек.) | CACHE_TIME | Время кеширования, указанное в секундах. | |||||||||||||||
Учитывать права доступа | CACHE_GROUPS | [Y|N] При отмеченной опции будут учитываться права доступа при кешировании. | |||||||||||||||
Настройки действий | |||||||||||||||||
Название переменной, в которой передается действие | ACTION_VARIABLE | Задается имя переменной, в которой передается действие: ADD_TO_COMPARE_LIST, ADD2BASKET и т.д. Значение поля по умолчанию action_cpv. Значение параметра должно быть уникальным среди всех используемых компонентов на одной странице. | |||||||||||||||
Название переменной, в которой передается код товара для покупки | PRODUCT_ID_VARIABLE | Задается имя переменной, в которой будет передаваться идентификатор товара. | |||||||||||||||
Цены | |||||||||||||||||
Тип цены | PRICE_CODE | Указывается тип цены для выводимых элементов. Если не задан ни один из типов, то цена товара и кнопка Купить показаны не будут. | |||||||||||||||
Использовать вывод цен с диапазонами | USE_PRICE_COUNT | [Y/N] При отмеченной опции будут отображаться цены всех типов на товары. | |||||||||||||||
Выводить цены для количества | SHOW_PRICE_COUNT | Параметр определяет количество единиц товара, для которых выводить стоимость. | |||||||||||||||
Включать НДС в цену | PRICE_VAT_INCLUDE | [Y|N] При отмеченной опции цены будут показаны с учетом НДС. | |||||||||||||||
Показывать цены в одной валюте | CONVERT_CURRENCY | При установке флажка цены будут выводиться в одной валюте, даже если в каталоге они будут заданы в разных валютах. При выборе данной опции станет активным
дополнительное поле
| |||||||||||||||
Добавление в корзину | |||||||||||||||||
URL, ведущий на страницу с корзиной покупателя | BASKET_URL | Указывается путь к странице с корзиной покупателя. | |||||||||||||||
Разрешить указание количества товара | USE_PRODUCT_QUANTITY | [Y|N] При отмеченной опции будет разрешено указывать количества товара; нужно заполнить
дополнительное поле.
| |||||||||||||||
Добавлять в корзину свойства товаров и предложений | ADD_PROPERTIES_TO_BASKET | [Y|N] При отмеченной опции свойства товаров и предложений будут передаваться в корзину. Кроме того, становятся доступными для настройки
параметры
| |||||||||||||||
Показывать кнопку добавления в корзину или покупки | ADD_TO_BASKET_ACTION | Выберите какая кнопка должна отображаться: кнопка покупки (BUY) или кнопка добавления в корзину (ADD). | |||||||||||||||
Сравнение товаров | |||||||||||||||||
Разрешить сравнение товаров | DISPLAY_COMPARE | [Y|N] Включение функционала сравнения. После включения появляются дополнительные
три поля.
| |||||||||||||||
Параметры вывода товаров из каталога <название_каталога> | |||||||||||||||||
Показывать товары каталога | SHOW_PRODUCTS_<ID_каталога> | [Y|N] При отмеченной опции товары из данного каталога будут отображаться среди рекомендованных товаров. Если опция не отмечена, то товары из данного каталога не будут отображаться среди рекомендованных, даже если они указаны в карточке товара. Если данная опция отмечена, то становятся доступными для настройки параметры отображения товаров каталога и соответствующих торговых предложений (при наличии). | |||||||||||||||
Свойства для отображения | PROPERTY_CODE_<ID_каталога> | Указываются свойства инфоблока, которые будут отображены в списке рекомендованных товаров. При выборе пункта (не выбрано)-> и без указания кодов свойств в строках ниже, свойства выведены не будут.
Обратите внимание, что данный параметр недоступен при отмеченной опции
Использовать параметры свойств в компонентах и формах
![]() | |||||||||||||||
Свойства для добавления в корзину | CART_PROPERTIES_<ID_каталога> | Из списка выбираются свойства, которые можно добавить в корзину. Для выбора нескольких свойств нужно использовать клавишу Ctrl.
Обратите внимание, что данный параметр недоступен при отмеченной опции
Использовать параметры свойств в компонентах и формах
![]() | |||||||||||||||
Дополнительная картинка | ADDITIONAL_PICT_PROP_<ID_каталога> | Задается свойство, в котором хранится дополнительная картинка для товара. | |||||||||||||||
Свойство меток товара | LABEL_PROP_<ID_каталога> | Указываются свойство, в котором хранится метка товара (например, новинка). | |||||||||||||||
Параметры вывода торговых предложений <название_каталога_предложений> | |||||||||||||||||
Секция доступна, если отмечена опция Показывать товары каталога | |||||||||||||||||
Свойства для отображения | PROPERTY_CODE_<ID_каталога_предложений> | Указываются свойства торговых предложений, которые должны быть отображены в списке.
Обратите внимание, что данный параметр недоступен при отмеченной опции
Использовать параметры свойств в компонентах и формах
![]() | |||||||||||||||
Свойства для добавления в корзину | CART_PROPERTIES_<ID_каталога_предложений> | Из списка выбираются свойства, которые можно добавить в корзину. Для выбора нескольких свойств нужно использовать клавишу Ctrl.
Обратите внимание, что данный параметр недоступен при отмеченной опции
Использовать параметры свойств в компонентах и формах
![]() | |||||||||||||||
Дополнительная картинка | ADDITIONAL_PICT_PROP_<ID_каталога_предложений> | Задается свойство, в котором хранится дополнительная картинка торгового предложения. | |||||||||||||||
Свойства для отбора предложений | OFFER_TREE_PROPS_<ID_каталога_предложений> | Указываются свойства, по значениям которых будут группироваться торговые предложения.
Обратите внимание, что данный параметр недоступен при отмеченной опции
Использовать параметры свойств в компонентах и формах
![]() | |||||||||||||||
Настройки аналитики | |||||||||||||||||
Отправлять данные электронной торговли в Google и Яндекс | USE_ENHANCED_ECOMMERCE | [Y|N] При отмеченной опции доступны для использования инструменты сервисов Google Analytics Enhanced Ecommerce и Яндекс.Метрики, следует заполнить
Имя контейнера данных
Важно! Требуются дополнительные настройки для использования сервисов. |
Пример вызова
<?$APPLICATION->IncludeComponent( "bitrix:catalog.products.viewed", "", Array( "ACTION_VARIABLE" => "action_cpv", "ADDITIONAL_PICT_PROP_2" => "MORE_PHOTO", "ADDITIONAL_PICT_PROP_3" => "-", "ADD_PROPERTIES_TO_BASKET" => "Y", "ADD_TO_BASKET_ACTION" => "BUY", "BASKET_URL" => "/personal/basket.php", "CACHE_GROUPS" => "Y", "CACHE_TIME" => "3600", "CACHE_TYPE" => "A", "CART_PROPERTIES_2" => array("NEWPRODUCT","NEWPRODUCT,SALELEADER",""), "CART_PROPERTIES_3" => array("COLOR_REF","SIZES_SHOES",""), "CONVERT_CURRENCY" => "Y", "CURRENCY_ID" => "RUB", "DATA_LAYER_NAME" => "dataLayer", "DEPTH" => "", "DISCOUNT_PERCENT_POSITION" => "top-right", "ENLARGE_PRODUCT" => "STRICT", "ENLARGE_PROP_2" => "NEWPRODUCT", "HIDE_NOT_AVAILABLE" => "N", "HIDE_NOT_AVAILABLE_OFFERS" => "L", "IBLOCK_ID" => "2", "IBLOCK_MODE" => "single", "IBLOCK_TYPE" => "catalog", "LABEL_PROP_2" => array("NEWPRODUCT"), "LABEL_PROP_MOBILE_2" => array(), "LABEL_PROP_POSITION" => "top-left", "MESS_BTN_ADD_TO_BASKET" => "В корзину", "MESS_BTN_BUY" => "Купить", "MESS_BTN_DETAIL" => "Подробнее", "MESS_BTN_SUBSCRIBE" => "Подписаться", "MESS_NOT_AVAILABLE" => "Нет в наличии", "MESS_RELATIVE_QUANTITY_FEW" => "мало", "MESS_RELATIVE_QUANTITY_MANY" => "много", "MESS_SHOW_MAX_QUANTITY" => "Наличие", "OFFER_TREE_PROPS_3" => array("COLOR_REF","SIZES_SHOES","SIZES_CLOTHES"), "PAGE_ELEMENT_COUNT" => "8", "PARTIAL_PRODUCT_PROPERTIES" => "N", "PRICE_CODE" => array("BASE"), "PRICE_VAT_INCLUDE" => "Y", "PRODUCT_BLOCKS_ORDER" => "price,props,quantityLimit,sku,quantity,buttons,compare", "PRODUCT_ID_VARIABLE" => "id", "PRODUCT_PROPS_VARIABLE" => "prop", "PRODUCT_QUANTITY_VARIABLE" => "", "PRODUCT_ROW_VARIANTS" => "[{'VARIANT':'3','BIG_DATA':false},{'VARIANT':'3','BIG_DATA':false}]", "PRODUCT_SUBSCRIPTION" => "Y", "PROPERTY_CODE_2" => array("NEWPRODUCT","SALELEADER","SPECIALOFFER","MANUFACTURER","MATERIAL","COLOR","SALELEADER,SPECIALOFFER,MATERIAL,COLOR,KEYWORDS,BRAND_REF",""), "PROPERTY_CODE_3" => array("ARTNUMBER","COLOR_REF","SIZES_SHOES","SIZES_CLOTHES",""), "PROPERTY_CODE_MOBILE_2" => array(), "RELATIVE_QUANTITY_FACTOR" => "5", "SECTION_CODE" => "", "SECTION_ELEMENT_CODE" => "", "SECTION_ELEMENT_ID" => "", "SECTION_ID" => "", "SHOW_CLOSE_POPUP" => "N", "SHOW_DISCOUNT_PERCENT" => "Y", "SHOW_FROM_SECTION" => "N", "SHOW_MAX_QUANTITY" => "M", "SHOW_OLD_PRICE" => "Y", "SHOW_PRICE_COUNT" => "1", "SHOW_PRODUCTS_2" => "N", "SHOW_SLIDER" => "Y", "SLIDER_INTERVAL" => "3000", "SLIDER_PROGRESS" => "Y", "TEMPLATE_THEME" => "blue", "USE_ENHANCED_ECOMMERCE" => "N", "USE_PRICE_COUNT" => "N", "USE_PRODUCT_QUANTITY" => "Y" ) );?>
© «Битрикс», 2001-2025, «1С-Битрикс», 2025