
msCatalyst
Фасетный фильтр, поиск и синхронизация каталога для miniShop2 и MiniShop3
- MODX 2
- MODX 3
- miniShop2
- miniShop3
- PHP 7.2


До версии 1.2 компонент назывался msFacets. Для MODX это другой пакет, поэтому msCatalyst ставится поверх. Удалять msFacets перед этим не нужно.
msfacets_* в mscatalyst_* вместе с синонимами и наборами фильтров. Ваши собственные настройки с префиксом msfacets_ копируются, а старый ключ остаётся, потому что шаблоны могут его читать.msFacets, msFacetsSearch, msFacetsSitemap, msFacetsReindex, msFacetsSeoFilter обёртками над новыми. Вызовы [[!msFacets? ...]] в шаблонах работают без правок.msFacets.* и переносит их в категорию msCatalyst: на них могут ссылаться ваши вызовы.components/msfacets и запись msFacets в «Установщике». Иначе удаление msFacets снесло бы обёртки.mscatalyst_legacy_markup. Скрипт добавляет элементам классы msf-*, и стили, написанные под msFacets, продолжают работать.[[+msfacets.total]], [[+msfacets.title]] и остальные заполняются вместе с mscatalyst.*, а msf.seo.* вместе с msc.seo.*.--msf-*, заданные на сайте, подхватываются темой.msf-* и data-msf работают без правок.msfacets:ready, msfacets:load, msfacets:updated, msfacets:seo приходят вместе с mscatalyst:*, а window.msFacets указывает на window.msCatalyst.Подсказка
Старые имена поддерживаются до версии 2.0. В новых шаблонах используйте msCatalyst, классы msc-* и плейсхолдеры mscatalyst.*.