Skip to content
ms3RecentlyViewed
ms3RecentlyViewed
Блок «Недавно просмотренные товары» для MiniShop3 — хранение в браузере или БД, похожие товары, админка
  1. Компоненты
  2. ms3RecentlyViewed
  3. Системные настройки

Системные настройки

Все настройки имеют префикс ms3recentlyviewed. и находятся в пространстве имён ms3recentlyviewed.

Где изменить: Управление → Системные настройки → в фильтре выберите пространство имён ms3recentlyviewed.

Таблица настроек

НастройкаОписаниеПо умолчанию
ms3recentlyviewed.max_itemsМаксимум товаров в блоке «Недавно просмотренные» (localStorage/cookie и вывод)20 (макс. 100)
ms3recentlyviewed.storage_typeТип хранилища: localStorage или cookielocalStorage
ms3recentlyviewed.sync_enabledСинхронизация в БД для авторизованных; при входе данные из localStorage переносятся в БДДа
ms3recentlyviewed.ttl_daysСрок хранения записей в БД (дней)90
ms3recentlyviewed.auto_cleanup_enabledАвтоудаление записей старше TTL (раз в день при посещении сайта)Да
ms3recentlyviewed.archive_enabledМесячное архивирование: агрегация в сводную таблицу, удаление деталейНет
ms3recentlyviewed.track_anonymousУчитывать просмотры неавторизованных в БД (если нужна аналитика)Да
ms3recentlyviewed.test_idsID товаров через запятую для тестовой страницы в админке1,2,3

Области

  • default — max_items, storage_type, test_ids (фронт, блок).
  • sync — sync_enabled, ttl_days, auto_cleanup_enabled, archive_enabled, track_anonymous (БД, плагины).

Рекомендации

  • max_items: 20–50 для большинства сайтов; учитывается в JS при наличии ms3rvLexiconScript.
  • storage_type: cookie — если нужен общий список для поддоменов (срок cookie 30 дней).
  • archive_enabled: включать при большом объёме просмотров для уменьшения размера таблицы.