
Системные настройки
Все настройки имеют префикс ms3productsets. и находятся в namespace ms3productsets.
Список настроек
ms3productsets.max_itemsОписание: лимит товаров в подборке по умолчанию.
По умолчанию:
10.Где применяется: сниппет, connector (
get_set),mspsLexiconScript.ms3productsets.cache_lifetimeОписание: TTL кеша подборок (сек).
0= без кеша. Ключ кеша:type + resource_id + category_id + set_id + limit + exclude_ids.По умолчанию:
3600.Где применяется: сниппет и AJAX
get_set(черезrunSnippet) — результатmsps_get_products_by_typeкешируется в modXcacheManager.ms3productsets.auto_recommendationОписание: при
0при пустой ручной подборке возвращать пустой результат, не вызывать авто (similar,buy_togetherи т.д.); при1— текущее поведение (fallback на авто).По умолчанию:
1.Где применяется: сниппет и AJAX
get_set(черезrunSnippet).ms3productsets.vip_set_1Описание: ID товаров для VIP-набора
set_id=1.По умолчанию:
''.Где применяется: fallback для
type=vip.
Рекомендации
- Для большинства блоков оставляйте
max_itemsв диапазоне 6-20. - Для нескольких VIP-наборов можно добавить настройки
vip_set_2,vip_set_3и использоватьset_idв вызове сниппета. - При высокой нагрузке задайте
cache_lifetime> 0 (например 3600); при отладке или частом обновлении подборок — 0. - При
auto_recommendation=0блоки будут показывать товары только из ручных связей (TV/шаблоны) или из настроекvip_set_*: авто по категории и заказам отключено.
