CatalogViewedProductTable
Описание и методы
CatalogViewedProductTable - класс для работы с таблицей просмотренных на сайте товаров.
Цепочка наследования
Является наследником класса Bitrix\Main\ORM\Data\DataManager (до версии 18.0.2 модуля Main - класса Bitrix\Main\Entity\DataManager).
Методы класса
Метод | Описание | С версии |
---|---|---|
clear | Метод очищает устаревшие данные из таблицы просмотренных на сайте товаров. | 14.5.1 |
clearAgent | Агент для очистки устаревших данных из таблицы просмотренных на сайте товаров. | 14.5.2 |
getMap | Метод возвращает список полей для таблицы просмотренных на сайте товаров. | 14.5.1 |
getProductSkuMap | Метод возвращает карту вида: товар - торговое предложение. | 15.0.0 |
getProductsMap | Метод возвращает список идентификаторов товаров в следующем формате: ключ - код торгового предложения, значение - код товара. | 14.5.3 |
getTableName | Метод возвращает название таблицы просмотренных на сайте товаров. | 14.5.1 |
refresh | Общий метод для изменения или вставки записи о просмотренном товаре в таблицу. | 14.5.1 |
validateRecommendation | Метод возвращает валидатор для поля RECOMMENDATION . |
16.5.2 |
validateSiteId | Метод возвращает валидатор для поля SITE_ID . |
16.5.2 |
Поля таблицы просмотренных товаров
Поле | Описание | Тип | Обяз. |
---|---|---|---|
ID | Идентификатор записи. | Int | Да |
FUSER_ID | Идентификатор покупателя. | Int | Да |
DATE_VISIT | Дата и время последнего просмотра товара. | Datetime | Да |
PRODUCT_ID | Идентификатор товара (торгового предложения). | Int | Да |
ELEMENT_ID | Идентификатор родительского товара. | Int | Да |
SITE_ID | Идентификатор сайта. | Char(2) | Да |
VIEW_COUNT | Количество просмотров | Int | Да |
RECOMMENDATION | Тип рекомендации. | Varchar(40) | Нет |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.