Недоступно в редакциях: Стандарт, Старт
Просмотренные товары
Описание 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-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.