Skip to content

Откройте для себя документацию всех компонентов MODX и не только

Простой и удобный Open-Source проект от сообщества и для сообщества, где вы можете найти и изучить документацию всех популярных компонентов MODX, а разработчики – легко описать свои

😉 Простота

Весь код в универсальном формате Markdown. Сделать себе полную копию или внести правки можно в пару кликов!

👌🏼 Читаемость

Подсветка тегов парсера MODX и Fenom, JS, PHP, CSS и остального. А также удобные вкладки-переключатели кода.

🚀 Удобство

Мгновенный деплой и предварительный просмотр для авторов. Навигация, мобильная версия, и поиск для читателей.

💡 Заметки

Вместо gist – оставляйте готовые решения частых или сложных задач по MODX для себя и других.

🌌 Экосистема

Ссылки на авторов, маркетплейсы дополнений и репозитории для лучшей обратной связи, поддержки и продвижения.

🌎 Мультиязычность

Публикуйте документацию на разных языках, чтобы расширить аудиторию компонентов. Участвуйте в переводах!

🌗 Тёмная тема

Автоматическое и ручное переключение, чтобы изучать в ночи 👀, а днём уже использовать.

Команда

Данный сервис является Open-Source проектом и его поддержка и развитие зависит от пожертвований.

Технические спонсоры

See More

Похоже, что вы перешли по неверной или устаревшей ссылке.\\n

Информация, которую вы искали, где-то здесь. Вы можете воспользоваться поиском.\\n
\\n

Этот сайт автоматически генерируется из файлов, расположенных на GitHub, поэтому адреса могут иногда меняться.\\n \",\"linkText\":\"Вернуться на главную\",\"linkLabel\":\"Вернуться на главную\"},\"components\":[{\"path\":\"components/abtest.md\",\"link\":\"/components/abtest\",\"modstore\":\"https://modstore.pro/packages/other/abtest\",\"title\":\"ABTest\",\"titleLower\":\"abtest\",\"text\":\"ABTest\",\"description\":\"Проверка маркетинговых гипотез на сайте\",\"logo\":\"https://modstore.pro/assets/extras/abtest/logo-lg.jpg?v=c8e5d856\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/647\",\"name\":{\"en\":\"Artyom OpenModx\",\"ru\":\"Артем OpenModx\"},\"github\":\"https://github.com/azernov\",\"avatar\":\"https://github.com/azernov.png\"}},{\"path\":\"components/ace/index.md\",\"link\":\"/components/ace/\",\"modstore\":\"https://modstore.pro/packages/content/ace\",\"repository\":\"https://github.com/modx-pro/modx-ace\",\"title\":\"Ace\",\"titleLower\":\"ace\",\"text\":\"Ace\",\"description\":\"Редактор кода с подсветкой синтаксиса для менеджера MODX Revolution\",\"logo\":\"https://modstore.pro/assets/extras/ace/logo.png?v=ae617dbd\",\"dependencies\":[],\"categories\":[],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/ace/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/ace/settings\"},{\"text\":\"Интеграция\",\"link\":\"/components/ace/integration\"},{\"text\":\"Горячие клавиши\",\"link\":\"/components/ace/hotkeys\"},{\"text\":\"Решение проблем\",\"link\":\"/components/ace/troubleshooting\"}]},{\"path\":\"components/ajaxform.md\",\"link\":\"/components/ajaxform\",\"modstore\":\"https://modstore.pro/packages/utilities/ajaxform\",\"modx\":\"https://modx.com/extras/package/ajaxform\",\"repository\":\"https://github.com/modx-pro/AjaxForm\",\"title\":\"AjaxForm\",\"titleLower\":\"ajaxform\",\"text\":\"AjaxForm\",\"description\":\"Отправка форм через Ajax. Использует FormIt, но можно указать и свой сниппет\",\"logo\":\"https://modstore.pro/assets/extras/ajaxform/logo-lg.jpg?v=662f5855\",\"dependencies\":[],\"categories\":[],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"}},{\"path\":\"components/ajaxformitlogin/index.md\",\"link\":\"/components/ajaxformitlogin/\",\"repository\":\"https://github.com/ShevArtV/ajaxformitlogin\",\"title\":\"AjaxFormItLogin\",\"titleLower\":\"ajaxformitlogin\",\"text\":\"AjaxFormItLogin\",\"description\":\"Современная и функциональная замена AjaxForm\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/shev_art_v\",\"name\":{\"en\":\"Arthur\",\"ru\":\"Артур Шевченко\"},\"github\":\"https://github.com/shevartv\",\"avatar\":\"https://github.com/shevartv.png\"},\"items\":[{\"text\":\"Системные настройки\",\"link\":\"/components/ajaxformitlogin/settings\"},{\"text\":\"Скрипты и Стили\",\"link\":\"/components/ajaxformitlogin/scripts-and-styles\"},{\"text\":\"Системные события\",\"link\":\"/components/ajaxformitlogin/events\"},{\"text\":\"Сниппеты\",\"collapsed\":true,\"items\":[{\"text\":\"AjaxFormitLogin\",\"link\":\"/components/ajaxformitlogin/snippets/ajaxformitlogin\"},{\"text\":\"aflActivateUser\",\"link\":\"/components/ajaxformitlogin/snippets/aflactivateuser\"},{\"text\":\"Кастомные сниппеты\",\"link\":\"/components/ajaxformitlogin/snippets/custom-snippets\"}]},{\"text\":\"Хуки\",\"collapsed\":true,\"items\":[{\"text\":\"AjaxIdentification\",\"link\":\"/components/ajaxformitlogin/hooks/ajaxidentification\"}]},{\"text\":\"Валидаторы\",\"collapsed\":true,\"items\":[{\"text\":\"aflCheckPassLength\",\"link\":\"/components/ajaxformitlogin/validators/aflcheckpasslength\"},{\"text\":\"aflPasswordConfirm\",\"link\":\"/components/ajaxformitlogin/validators/aflpasswordconfirm\"},{\"text\":\"aflRequiredIf\",\"link\":\"/components/ajaxformitlogin/validators/aflrequiredif\"},{\"text\":\"aflUserExists\",\"link\":\"/components/ajaxformitlogin/validators/afluserexists\"},{\"text\":\"aflUserNotExists\",\"link\":\"/components/ajaxformitlogin/validators/aflusernotexists\"}]}]},{\"path\":\"components/ajaxlogin.md\",\"link\":\"/components/ajaxlogin\",\"modstore\":\"https://modstore.pro/packages/users/ajaxlogin\",\"repository\":\"https://github.com/modx-pro/ajaxLogin\",\"title\":\"ajaxLogin\",\"titleLower\":\"ajaxlogin\",\"text\":\"ajaxLogin\",\"description\":\"Авторизация пользователей через ajax\",\"logo\":\"https://modstore.pro/assets/extras/ajaxlogin/logo.png?v=5ca6a317\",\"dependencies\":[],\"categories\":[],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"}},{\"path\":\"components/ajaxsnippet.md\",\"link\":\"/components/ajaxsnippet\",\"modstore\":\"https://modstore.pro/packages/utilities/ajaxsnippet\",\"title\":\"AjaxSnippet\",\"titleLower\":\"ajaxsnippet\",\"text\":\"AjaxSnippet\",\"description\":\"Компонент, для запуска сниппетов через Ajax. Позволяет подгружать блоки новостей или комментариев после загрузки основной страницы\",\"logo\":\"https://modstore.pro/assets/extras/ajaxsnippet/logo-lg.jpg?v=91979d02\",\"dependencies\":[],\"categories\":[]},{\"path\":\"components/allgifts/index.md\",\"link\":\"/components/allgifts/\",\"modstore\":\"https://modstore.pro/packages/import-and-export/allgifts\",\"title\":\"allGifts\",\"titleLower\":\"allgifts\",\"text\":\"allGifts\",\"description\":\"Выгрузка товаров с Gifts.ru и других сервисов\",\"logo\":\"https://modstore.pro/assets/extras/allgifts/logo-lg.jpg?v=132e60e9\",\"dependencies\":[\"miniShop2\",\"msOptionsPrice2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/allgifts/quick-start\"},{\"text\":\"Решение проблем\",\"link\":\"/components/allgifts/problem-solving\"}]},{\"path\":\"components/amobridge/index.md\",\"link\":\"/components/amobridge/\",\"modstore\":\"https://modstore.pro/packages/import-and-export/amobridge\",\"title\":\"amoBridge\",\"titleLower\":\"amobridge\",\"text\":\"amoBridge\",\"description\":\"Интеграция MODX 3 с amoCRM нового поколения\",\"logo\":\"https://modstore.pro/assets/extras/amobridge/logo.png?v=4b607c0a\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/biz87\",\"name\":{\"en\":\"Nikolay Savin\",\"ru\":\"Николай Савин\"},\"github\":\"https://github.com/biz87\",\"avatar\":\"https://github.com/biz87.png\"},\"items\":[{\"text\":\"Установка и настройка\",\"link\":\"/components/amobridge/setup\"},{\"text\":\"Отправка данных из форм\",\"link\":\"/components/amobridge/submitting-forms\"},{\"text\":\"Маппинг полей\",\"link\":\"/components/amobridge/field-mapping\"},{\"text\":\"Маппинг статусов\",\"link\":\"/components/amobridge/status-mapping\"},{\"text\":\"Webhook\",\"link\":\"/components/amobridge/webhook\"},{\"text\":\"Scheduler\",\"link\":\"/components/amobridge/scheduler\"},{\"text\":\"События\",\"link\":\"/components/amobridge/events\"},{\"text\":\"Распространенные ошибки\",\"link\":\"/components/amobridge/common-mistakes\"}]},{\"path\":\"components/amoconnector/index.md\",\"link\":\"/components/amoconnector/\",\"modstore\":\"https://modstore.pro/packages/import-and-export/amoconnector\",\"title\":\"amoConnector\",\"titleLower\":\"amoconnector\",\"text\":\"amoConnector\",\"description\":\"Интеграция MODX с amoCRM нового поколения\",\"logo\":\"https://modstore.pro/assets/extras/amoconnector/logo.png?v=7bad3a0d\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/biz87\",\"name\":{\"en\":\"Nikolay Savin\",\"ru\":\"Николай Савин\"},\"github\":\"https://github.com/biz87\",\"avatar\":\"https://github.com/biz87.png\"},\"items\":[{\"text\":\"Установка и настройка\",\"link\":\"/components/amoconnector/setup\"},{\"text\":\"Отправка данных из форм\",\"link\":\"/components/amoconnector/submitting-forms\"},{\"text\":\"Маппинг полей\",\"link\":\"/components/amoconnector/field-mapping\"},{\"text\":\"Маппинг статусов\",\"link\":\"/components/amoconnector/status-mapping\"},{\"text\":\"Webhook\",\"link\":\"/components/amoconnector/webhook\"},{\"text\":\"Scheduler\",\"link\":\"/components/amoconnector/scheduler\"},{\"text\":\"События\",\"link\":\"/components/amoconnector/events\"},{\"text\":\"Распространенные ошибки\",\"link\":\"/components/amoconnector/common-mistakes\"}]},{\"path\":\"components/autoredirector.md\",\"link\":\"/components/autoredirector\",\"modstore\":\"https://modstore.pro/packages/utilities/autoredirector\",\"modx\":\"https://extras.modx.com/package/autoredirector\",\"repository\":\"https://github.com/ilyautkin/autoRedirector\",\"title\":\"autoRedirector\",\"titleLower\":\"autoredirector\",\"text\":\"autoRedirector\",\"description\":\"Дополнение, которое позволит вам не беспокоиться о том, что иногда адреса страниц меняются\",\"logo\":\"https://modstore.pro/assets/extras/autoredirector/logo-lg.jpg?v=073ea0fd\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ilyautkin\",\"name\":{\"en\":\"Ilya Utkin\",\"ru\":\"Илья Уткин\"},\"github\":\"https://github.com/ilyautkin\",\"avatar\":\"https://github.com/ilyautkin.png\"}},{\"path\":\"components/bannerpro/index.md\",\"link\":\"/components/bannerpro/\",\"modstore\":\"https://modstore.pro/packages/photos-and-files/bannerpro\",\"title\":\"BannerPro\",\"titleLower\":\"bannerpro\",\"text\":\"BannerPro\",\"description\":\"BannerPro: баннеры в MODX 3, позиции, UTM, webhook, A/B, REST API, Vue-админка\",\"logo\":\"https://modstore.pro/assets/extras/bannerpro/logo-md.png?v=e1979fc1\",\"dependencies\":[\"pdoTools\",\"VueTools\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Начало работы\",\"link\":\"/components/bannerpro/quick-start\",\"collapsed\":true,\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/bannerpro/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/bannerpro/settings\"}]},{\"text\":\"Интеграция на сайте\",\"link\":\"/components/bannerpro/integration\",\"collapsed\":true,\"items\":[{\"text\":\"Интеграция и сценарии\",\"link\":\"/components/bannerpro/integration\"},{\"text\":\"Сниппеты (обзор)\",\"link\":\"/components/bannerpro/snippets/index\"},{\"text\":\"Сниппет BannerPro\",\"link\":\"/components/bannerpro/snippets/BannerPro\"}]},{\"text\":\"Админка\",\"link\":\"/components/bannerpro/manager\",\"collapsed\":true,\"items\":[{\"text\":\"Экраны и действия\",\"link\":\"/components/bannerpro/manager\"}]},{\"text\":\"Интеграции\",\"link\":\"/components/bannerpro/minishop3\",\"collapsed\":true,\"items\":[{\"text\":\"MiniShop3\",\"link\":\"/components/bannerpro/minishop3\"},{\"text\":\"Внешняя аналитика\",\"link\":\"/components/bannerpro/analytics\"},{\"text\":\"FormIt\",\"link\":\"/components/bannerpro/formit\"}]},{\"text\":\"Для разработчика\",\"link\":\"/components/bannerpro/development/events\",\"collapsed\":true,\"items\":[{\"text\":\"События MODX\",\"link\":\"/components/bannerpro/development/events\"},{\"text\":\"REST API\",\"link\":\"/components/bannerpro/development/rest-api\"}]},{\"text\":\"FAQ\",\"link\":\"/components/bannerpro/faq\"}]},{\"path\":\"components/bannery/index.md\",\"link\":\"/components/bannery/\",\"modstore\":\"https://modstore.pro/packages/photos-and-files/bannery\",\"repository\":\"https://github.com/modx-pro/BannerY\",\"title\":\"BannerY\",\"titleLower\":\"bannery\",\"text\":\"BannerY\",\"description\":\"Компонент для управления баннерами на сайте. Создаете баннеры, рекламные места, затем связываете одно с другим и выводите на сайте в нужных местах.Учитывается статистика кликов\",\"logo\":\"https://modstore.pro/assets/extras/bannery/logo-lg.jpg?v=35fe60ef\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/biz87\",\"name\":{\"en\":\"Nikolay Savin\",\"ru\":\"Николай Савин\"},\"github\":\"https://github.com/biz87\",\"avatar\":\"https://github.com/biz87.png\"},\"items\":[{\"text\":\"Интерфейс\",\"collapsed\":true,\"items\":[{\"text\":\"Баннеры\",\"link\":\"/components/bannery/interface/banners\"},{\"text\":\"Позиции\",\"link\":\"/components/bannery/interface/positions\"}]}]},{\"path\":\"components/cabinet.md\",\"link\":\"/components/cabinet\",\"modstore\":\"https://modstore.pro/packages/users/cabinet\",\"title\":\"Cabinet\",\"titleLower\":\"cabinet\",\"text\":\"Cabinet\",\"description\":\"Личный кабинет пользователя\",\"logo\":\"https://modstore.pro/assets/extras/cabinet/logo.png?v=76e080df\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/prihod\",\"name\":\"Prihod\",\"github\":\"https://github.com/prihod\",\"avatar\":\"https://github.com/prihod.png\"}},{\"path\":\"components/callback.md\",\"link\":\"/components/callback\",\"title\":\"CallBack\",\"titleLower\":\"callback\",\"text\":\"CallBack\",\"description\":\"Компонент для вывода, обработки и ведения журнала заявок на обратный звонок\",\"dependencies\":[],\"categories\":[]},{\"path\":\"components/cdekintegrate/index.md\",\"link\":\"/components/cdekintegrate/\",\"title\":\"CdekIntegrate\",\"titleLower\":\"cdekintegrate\",\"text\":\"CdekIntegrate\",\"description\":\"Интеграция заказов СДЭК для MiniShop3 — создание, отслеживание, накладные, вебхуки.\",\"logo\":\"https://modstore.pro/assets/extras/cdekintegrate/logo.jpg?v=96c92988\",\"dependencies\":[\"MiniShop3\",\"msCDEK\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/shev_art_v\",\"name\":{\"en\":\"Arthur\",\"ru\":\"Артур Шевченко\"},\"github\":\"https://github.com/shevartv\",\"avatar\":\"https://github.com/shevartv.png\"},\"items\":[{\"text\":\"Начало работы\",\"link\":\"/components/cdekintegrate/index\"},{\"text\":\"Системные настройки\",\"link\":\"/components/cdekintegrate/settings\"},{\"text\":\"API\",\"link\":\"/components/cdekintegrate/api\"},{\"text\":\"События\",\"link\":\"/components/cdekintegrate/events\"},{\"text\":\"Разработка\",\"link\":\"/components/cdekintegrate/development\"}]},{\"path\":\"components/cityfields/index.md\",\"link\":\"/components/cityfields/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/cityfields\",\"title\":\"cityFields\",\"titleLower\":\"cityfields\",\"text\":\"cityFields\",\"description\":\"Компонент реализует на сайте мультигородность без контекстов\",\"logo\":\"https://modstore.pro/assets/extras/cityfields/logo.png?v=7bf4e94e\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/focusone\",\"name\":{\"en\":\"Sergey Feschukov\",\"ru\":\"Сергей Фещуков\"},\"github\":\"https://github.com/feschukov\",\"avatar\":\"https://github.com/feschukov.png\"},\"items\":[{\"text\":\"Управление городами и данными\",\"link\":\"/components/cityfields/data-management\"},{\"text\":\"Использование доменов, поддоменов и подкаталогов\",\"link\":\"/components/cityfields/using\"},{\"text\":\"Управление ценами товаров\",\"link\":\"/components/cityfields/price-management\"},{\"text\":\"Настройки компонента\",\"link\":\"/components/cityfields/setup\"},{\"text\":\"Сниппет cfCities\",\"link\":\"/components/cityfields/snippets/cfcities\"},{\"text\":\"Сниппет cfField\",\"link\":\"/components/cityfields/snippets/cffield\"},{\"text\":\"Формирование карты сайта\",\"link\":\"/components/cityfields/sitemap\"}]},{\"path\":\"components/cityselect.md\",\"link\":\"/components/cityselect\",\"modstore\":\"https://modstore.pro/packages/maps/cityselect\",\"title\":\"CitySelect\",\"titleLower\":\"cityselect\",\"text\":\"CitySelect\",\"description\":\"Компонент реализует функцию выбора города\",\"logo\":\"https://modstore.pro/assets/extras/cityselect/logo-lg.jpg?v=7f4c9605\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"}},{\"path\":\"components/clicktocall.md\",\"link\":\"/components/clicktocall\",\"modstore\":\"https://modstore.pro/packages/alerts-mailing/clicktocall\",\"modx\":\"https://extras.modx.com/package/clicktocall\",\"repository\":\"https://github.com/core01/ClickToCall\",\"title\":\"ClickToCall\",\"titleLower\":\"clicktocall\",\"text\":\"ClickToCall\",\"description\":\"Виджет звонка для мобильных устройств\",\"logo\":\"https://modstore.pro/assets/extras/clicktocall/logo.png?v=c3bc86c3\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/4689\",\"name\":\"Roman Sadoyan\",\"github\":\"https://github.com/core01\",\"avatar\":\"https://github.com/core01.png\"}},{\"path\":\"components/commercebridge1c/index.md\",\"link\":\"/components/commercebridge1c/\",\"repository\":\"https://github.com/Mishiko23/CommerceBridge-1C\",\"title\":\"CommerceBridge 1C\",\"titleLower\":\"commercebridge 1c\",\"text\":\"CommerceBridge 1C\",\"description\":\"Обмен каталогом, ценами, остатками и заказами между 1С и miniShop3 по CommerceML 2\",\"logo\":\"/components/commercebridge1c/cover.png?v=1cba63de\",\"dependencies\":[\"miniShop3\"],\"categories\":[],\"author\":{\"name\":\"Mishiko23\",\"github\":\"https://github.com/Mishiko23\",\"avatar\":\"https://github.com/Mishiko23.png\"},\"items\":[{\"text\":\"Установка\",\"link\":\"/components/commercebridge1c/installation\"},{\"text\":\"Настройка обмена с 1С\",\"link\":\"/components/commercebridge1c/exchange-setup\"},{\"text\":\"Системные настройки\",\"link\":\"/components/commercebridge1c/settings\"},{\"text\":\"Свойства и типы цен\",\"link\":\"/components/commercebridge1c/field-mapping\"},{\"text\":\"Заказы и статусы\",\"link\":\"/components/commercebridge1c/orders\"},{\"text\":\"Диагностика\",\"link\":\"/components/commercebridge1c/troubleshooting\"}]},{\"path\":\"components/compare.md\",\"link\":\"/components/compare\",\"modstore\":\"https://modstore.pro/packages/ecommerce/compare\",\"title\":\"Compare для MODX 3 - Документация\",\"titleLower\":\"compare для modx 3 - документация\",\"text\":\"Compare для MODX 3 - Документация\",\"description\":\"Документация компонента Compare - сравнение товаров MiniShop3 (MODX 3) по характеристикам\",\"logo\":\"https://modstore.pro/assets/extras/compare/logo.png?v=eb127441\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/createit\",\"name\":{\"en\":\"Alexey Naumov\",\"ru\":\"Алексей Наумов\"},\"github\":\"https://github.com/createit-ru\",\"avatar\":\"https://github.com/createit-ru.png\"}},{\"path\":\"components/comparison/index.md\",\"link\":\"/components/comparison/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/comparison\",\"title\":\"Comparison\",\"titleLower\":\"comparison\",\"text\":\"Comparison\",\"description\":\"Компонент для сравнения товаров\",\"logo\":\"https://modstore.pro/assets/extras/comparison/logo-lg.jpg?v=9f75bad3\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ilyautkin\",\"name\":{\"en\":\"Ilya Utkin\",\"ru\":\"Илья Уткин\"},\"github\":\"https://github.com/ilyautkin\",\"avatar\":\"https://github.com/ilyautkin.png\"},\"items\":[{\"text\":\"addComparison\",\"link\":\"/components/comparison/addcomparison\"},{\"text\":\"CompareList\",\"link\":\"/components/comparison/comparelist\"},{\"text\":\"getComparison\",\"link\":\"/components/comparison/getcomparison\"}]},{\"path\":\"components/contentflow/index.md\",\"link\":\"/components/contentflow/\",\"title\":\"ContentFlow\",\"titleLower\":\"contentflow\",\"text\":\"ContentFlow\",\"description\":\"Планирование, подготовка, проверка и публикация материалов в MODX 3.\",\"logo\":\"https://contentflow.ffox.site/contentflow-logo.png?v=f91084e1\",\"dependencies\":[],\"categories\":[],\"items\":[{\"text\":\"Начало работы\",\"collapsed\":true,\"items\":[{\"text\":\"Требования\",\"link\":\"/components/contentflow/requirements\"},{\"text\":\"Установка и обновление\",\"link\":\"/components/contentflow/installation\"},{\"text\":\"Быстрый старт\",\"link\":\"/components/contentflow/quick-start\"},{\"text\":\"Основные понятия\",\"link\":\"/components/contentflow/concepts\"}]},{\"text\":\"Настройка\",\"collapsed\":true,\"items\":[{\"text\":\"Глобальные настройки\",\"link\":\"/components/contentflow/global-settings\"},{\"text\":\"Модели\",\"link\":\"/components/contentflow/models\"},{\"text\":\"Агенты\",\"link\":\"/components/contentflow/agents\"},{\"text\":\"Настройки контекстов\",\"link\":\"/components/contentflow/contexts\"}]},{\"text\":\"Работа с задачами\",\"collapsed\":true,\"items\":[{\"text\":\"Задачи\",\"link\":\"/components/contentflow/tasks\"},{\"text\":\"Карта контента\",\"link\":\"/components/contentflow/content-map\"},{\"text\":\"Запуски и pipeline\",\"link\":\"/components/contentflow/pipeline\"},{\"text\":\"Проверка дублей\",\"link\":\"/components/contentflow/dedup\"},{\"text\":\"Изображения\",\"link\":\"/components/contentflow/images\"},{\"text\":\"Ссылки, офферы и вставки\",\"link\":\"/components/contentflow/promotion\"}]},{\"text\":\"Эксплуатация\",\"collapsed\":true,\"items\":[{\"text\":\"Cron и worker\",\"link\":\"/components/contentflow/cron\"},{\"text\":\"Уведомления\",\"link\":\"/components/contentflow/notifications\"},{\"text\":\"Системные события\",\"link\":\"/components/contentflow/events\"},{\"text\":\"Решение проблем\",\"link\":\"/components/contentflow/troubleshooting\"}]}]},{\"path\":\"components/crawlerdetect/index.md\",\"link\":\"/components/crawlerdetect/\",\"modstore\":\"https://modstore.pro/packages/utilities/crawlerdetect\",\"repository\":\"https://github.com/Ibochkarev/CrawlerDetect\",\"title\":\"CrawlerDetect\",\"titleLower\":\"crawlerdetect\",\"text\":\"CrawlerDetect\",\"description\":\"Определение веб-краулеров по User-Agent и защита форм от спама без CAPTCHA\",\"logo\":\"https://modstore.pro/assets/extras/crawlerdetect/logo.png?v=268cfd40\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/crawlerdetect/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/crawlerdetect/settings\"},{\"text\":\"Сниппеты\",\"link\":\"/components/crawlerdetect/snippets\",\"collapsed\":true,\"items\":[{\"text\":\"isCrawler\",\"link\":\"/components/crawlerdetect/snippets/isCrawler\"},{\"text\":\"crawlerDetectBlock\",\"link\":\"/components/crawlerdetect/snippets/crawlerDetectBlock\"}]},{\"text\":\"Интеграция\",\"link\":\"/components/crawlerdetect/integration\"},{\"text\":\"Решение проблем\",\"link\":\"/components/crawlerdetect/troubleshooting\"}]},{\"path\":\"components/crontabmanager/index.md\",\"link\":\"/components/crontabmanager/\",\"modstore\":\"https://modstore.pro/packages/utilities/crontabmanager\",\"repository\":\"https://github.com/astra-modx/modx-app-crontabmanager\",\"title\":\"CronTabManager\",\"titleLower\":\"crontabmanager\",\"text\":\"CronTabManager\",\"description\":\"Автоматически запуск скриптов по расписанию\",\"logo\":\"https://modstore.pro/assets/extras/crontabmanager/logo-md.png?v=42cd77fc\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/webnitros\",\"name\":\"Андрей Степаненко\",\"github\":\"https://github.com/webnitros\",\"avatar\":\"https://github.com/webnitros.png\"},\"items\":[{\"text\":\"Настройки\",\"link\":\"/components/crontabmanager/setting\"},{\"text\":\"Интерфейс\",\"link\":\"/components/crontabmanager/interface\"},{\"text\":\"Команды\",\"link\":\"/components/crontabmanager/command\"},{\"text\":\"Фоновые задания\",\"link\":\"/components/crontabmanager/crontab\"}]},{\"path\":\"components/currencyrate.md\",\"link\":\"/components/currencyrate\",\"modstore\":\"https://modstore.pro/packages/other/currencyrate\",\"repository\":\"https://github.com/vgrish/currencyrate\",\"title\":\"CurrencyRate\",\"titleLower\":\"currencyrate\",\"text\":\"CurrencyRate\",\"description\":\"Курсы иностранных валют с сайта Банка России\",\"logo\":\"https://modstore.pro/assets/extras/currencyrate/logo-lg.jpg?v=eb67c85e\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"}},{\"path\":\"components/customextra.md\",\"link\":\"/components/customextra\",\"modstore\":\"https://modstore.pro/packages/utilities/customextra\",\"title\":\"customExtra\",\"titleLower\":\"customextra\",\"text\":\"customExtra\",\"description\":\"Дополнительная таблица в админке MODX\",\"logo\":\"https://modstore.pro/assets/extras/customextra/logo.png?v=e0e8e724\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ilyautkin\",\"name\":{\"en\":\"Ilya Utkin\",\"ru\":\"Илья Уткин\"},\"github\":\"https://github.com/ilyautkin\",\"avatar\":\"https://github.com/ilyautkin.png\"}},{\"path\":\"components/debugparser.md\",\"link\":\"/components/debugparser\",\"modstore\":\"https://modstore.pro/packages/utilities/debugparser\",\"modx\":\"https://extras.modx.com/package/debugparser\",\"repository\":\"https://github.com/modx-pro/debugParser\",\"title\":\"DebugParser\",\"titleLower\":\"debugparser\",\"text\":\"DebugParser\",\"description\":\"Плагин для выявления узких мест сайта. Показывает все обработанные теги и затраченное время\",\"logo\":\"https://modstore.pro/assets/extras/debugparser/logo-lg.jpg?v=21b0171c\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"}},{\"path\":\"components/digitalsignage.md\",\"link\":\"/components/digitalsignage\",\"modstore\":\"https://modstore.pro/packages/other/digitalsignage\",\"modx\":\"https://extras.modx.com/package/digitalsignage\",\"repository\":\"https://github.com/Sterc/digitalsignage\",\"title\":\"DigitalSignage\",\"titleLower\":\"digitalsignage\",\"text\":\"DigitalSignage\",\"description\":\"Приложение для создания трансляций на MODX\",\"logo\":\"https://modstore.pro/assets/extras/digitalsignage/logo.png?v=39adc9c7\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/henkeverts\",\"name\":\"Sterc\",\"github\":\"https://github.com/Sterc\",\"avatar\":\"https://github.com/Sterc.png\"}},{\"path\":\"components/easycomm/index.md\",\"link\":\"/components/easycomm/\",\"modstore\":\"https://modstore.pro/packages/utilities/easycomm\",\"title\":\"easyComm для MODX — Документация\",\"titleLower\":\"easycomm для modx — документация\",\"text\":\"easyComm для MODX — Документация\",\"description\":\"Документация по компоненту easyComm для MODX — создание разделов с отзывами, комментариями, вопросами и ответами.\",\"logo\":\"https://modstore.pro/assets/extras/easycomm/logo.png?v=40aa9eba\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/createit\",\"name\":{\"en\":\"Alexey Naumov\",\"ru\":\"Алексей Наумов\"},\"github\":\"https://github.com/createit-ru\",\"avatar\":\"https://github.com/createit-ru.png\"},\"items\":[{\"text\":\"Подробное описание\",\"link\":\"/components/easycomm/description\"},{\"text\":\"Интерфейс\",\"link\":\"/components/easycomm/interface\"},{\"text\":\"Настройки\",\"link\":\"/components/easycomm/settings\"},{\"text\":\"Сниппеты\",\"link\":\"/components/easycomm/snippets\"},{\"text\":\"Плагины и кастомизация\",\"link\":\"/components/easycomm/plugins-and-customization\"},{\"text\":\"Несколько полей с рейтингом\",\"link\":\"/components/easycomm/multiple-rating-fields\"},{\"text\":\"Рейтинг в сниппетах pdoResources, msProducts\",\"link\":\"/components/easycomm/rating-in-pdoresources-and-msproducts\"},{\"text\":\"Типовые решения и частые вопросы\",\"link\":\"/components/easycomm/solutions\"}]},{\"path\":\"components/easyredirects.md\",\"link\":\"/components/easyredirects\",\"modstore\":\"https://modstore.pro/packages/utilities/easyredirects\",\"repository\":\"https://github.com/createit-ru/easyRedirects\",\"title\":\"easyRedirects\",\"titleLower\":\"easyredirects\",\"text\":\"easyRedirects\",\"description\":\"Управляйте редиректами (с кодами 301, 302, 307, 308) на вашем сайте на базе MODX Revolution\",\"logo\":\"https://modstore.pro/assets/extras/easyredirects/logo.png?v=22804c3a\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/createit\",\"name\":{\"en\":\"Alexey Naumov\",\"ru\":\"Алексей Наумов\"},\"github\":\"https://github.com/createit-ru\",\"avatar\":\"https://github.com/createit-ru.png\"}},{\"path\":\"components/epochta.md\",\"link\":\"/components/epochta\",\"title\":\"ePochta\",\"titleLower\":\"epochta\",\"text\":\"ePochta\",\"description\":\"Компонент для отправки SMS через API ePochta и валидации номера телефона\",\"dependencies\":[],\"categories\":[]},{\"path\":\"components/fetchit/index.md\",\"link\":\"/components/fetchit/\",\"modstore\":\"https://modstore.pro/packages/utilities/fetchit\",\"modx\":\"https://extras.modx.com/package/fetchit\",\"repository\":\"https://github.com/GulomovCreative/FetchIt\",\"title\":\"FetchIt\",\"titleLower\":\"fetchit\",\"text\":\"FetchIt\",\"description\":\"Легковесный компонент для обработки и отправки форм с помощью Fetch API\",\"logo\":\"https://modstore.pro/assets/extras/fetchit/logo.png?v=1dcb8fa9\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/gulomovcreative\",\"name\":{\"en\":\"Gulomov Bakhtovar\",\"ru\":\"Баха Волков\"},\"github\":\"https://github.com/GulomovCreative\",\"avatar\":\"https://github.com/GulomovCreative.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/fetchit/quick-start\"},{\"text\":\"Сниппет FetchIt\",\"link\":\"/components/fetchit/snippets/fetchit\"},{\"text\":\"Настройки компонента\",\"link\":\"/components/fetchit/settings\"},{\"text\":\"Селекторы\",\"link\":\"/components/fetchit/selectors\"},{\"text\":\"Миграция с AjaxForm\",\"link\":\"/components/fetchit/migration-from-ajaxform\"},{\"text\":\"Обработка своим сниппетом\",\"link\":\"/components/fetchit/snippets/custom\"},{\"text\":\"JS API\",\"collapsed\":true,\"items\":[{\"text\":\"Класс FetchIt\",\"link\":\"/components/fetchit/frontend/class\"},{\"text\":\"Экземпляр класса FetchIt\",\"link\":\"/components/fetchit/frontend/instance\"},{\"text\":\"События\",\"link\":\"/components/fetchit/frontend/events\"}]},{\"text\":\"Разметка форм\",\"link\":\"/components/fetchit/examples/form/\",\"collapsed\":true,\"items\":[{\"text\":\"Форма на Bootstrap\",\"link\":\"/components/fetchit/examples/form/bootstrap\"},{\"text\":\"Форма на Bulma\",\"link\":\"/components/fetchit/examples/form/bulma\"},{\"text\":\"Форма на UIkit\",\"link\":\"/components/fetchit/examples/form/uikit\"},{\"text\":\"Форма на Fomantic-UI\",\"link\":\"/components/fetchit/examples/form/fomantic\"},{\"text\":\"Форма на Pico.css\",\"link\":\"/components/fetchit/examples/form/pico\"},{\"text\":\"Форма на Cirrus CSS\",\"link\":\"/components/fetchit/examples/form/cirrus\"},{\"text\":\"Форма на turretcss\",\"link\":\"/components/fetchit/examples/form/turretcss\"},{\"text\":\"Форма на Vanilla\",\"link\":\"/components/fetchit/examples/form/vanilla\"}]},{\"text\":\"Всплывающие сообщения\",\"link\":\"/components/fetchit/examples/notifications/\",\"collapsed\":true,\"items\":[{\"text\":\"Notyf\",\"link\":\"/components/fetchit/examples/notifications/notyf\"},{\"text\":\"SweetAlert2\",\"link\":\"/components/fetchit/examples/notifications/sweetalert2\"},{\"text\":\"iziToast\",\"link\":\"/components/fetchit/examples/notifications/izitoast\"},{\"text\":\"Notiflix.Notify\",\"link\":\"/components/fetchit/examples/notifications/notiflix-notify\"},{\"text\":\"Notie\",\"link\":\"/components/fetchit/examples/notifications/notie\"},{\"text\":\"Awesome Notifications\",\"link\":\"/components/fetchit/examples/notifications/awesome-notifications\"},{\"text\":\"Toastify JS\",\"link\":\"/components/fetchit/examples/notifications/toastifyjs\"},{\"text\":\"AlertifyJS\",\"link\":\"/components/fetchit/examples/notifications/alertifyjs\"},{\"text\":\"PNotify\",\"link\":\"/components/fetchit/examples/notifications/pnotify\"},{\"text\":\"toastr\",\"link\":\"/components/fetchit/examples/notifications/toastr\"},{\"text\":\"jGrowl\",\"link\":\"/components/fetchit/examples/notifications/jgrowl\"},{\"text\":\"NOTY\",\"link\":\"/components/fetchit/examples/notifications/noty\"}]},{\"text\":\"Модальные окна\",\"link\":\"/components/fetchit/examples/modals/\",\"collapsed\":true,\"items\":[{\"text\":\"Модальные окна Bootstrap\",\"link\":\"/components/fetchit/examples/modals/bootstrap\"},{\"text\":\"Модальные окна tingle.js\",\"link\":\"/components/fetchit/examples/modals/tinglejs\"},{\"text\":\"Модальные окна Micromodal.js\",\"link\":\"/components/fetchit/examples/modals/micromodaljs\"}]},{\"text\":\"Валидация\",\"link\":\"/components/fetchit/examples/validation/\",\"collapsed\":true,\"items\":[{\"text\":\"Валидация с помощью Iodine\",\"link\":\"/components/fetchit/examples/validation/iodine\"},{\"text\":\"Валидация с помощью yup\",\"link\":\"/components/fetchit/examples/validation/yup\"}]}]},{\"path\":\"components/fileattach.md\",\"link\":\"/components/fileattach\",\"modstore\":\"https://modstore.pro/packages/photos-and-files/fileattach\",\"modx\":\"https://extras.modx.com/package/fileattach\",\"repository\":\"https://github.com/13hakta/FileAttach\",\"title\":\"FileAttach\",\"titleLower\":\"fileattach\",\"text\":\"FileAttach\",\"description\":\"Позволяет загружать файлы к ресурсам в менеджере сайта\",\"logo\":\"https://modstore.pro/assets/extras/fileattach/logo-lg.jpg?v=ea97b438\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/13hakta\",\"name\":{\"en\":\"Vitaly Chekryzhev\",\"ru\":\"Чекрыжев Виталий\"},\"github\":\"https://github.com/13hakta\",\"avatar\":\"https://github.com/13hakta.png\"}},{\"path\":\"components/fileman/index.md\",\"link\":\"/components/fileman/\",\"modstore\":\"https://modstore.pro/packages/photos-and-files/fileman\",\"repository\":\"https://github.com/createit-ru/FileMan\",\"title\":\"FileMan\",\"titleLower\":\"fileman\",\"text\":\"FileMan\",\"description\":\"FileMan – это компонент для MODX Revolution 3, дающий возможность прикреплять к ресурсам файлы через административную панель.\",\"logo\":\"https://modstore.pro/assets/extras/fileman/logo.png?v=fe7339f2\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/createit\",\"name\":{\"en\":\"Alexey Naumov\",\"ru\":\"Алексей Наумов\"},\"github\":\"https://github.com/createit-ru\",\"avatar\":\"https://github.com/createit-ru.png\"},\"items\":[{\"text\":\"Интерфейс\",\"link\":\"/components/fileman/interface\"},{\"text\":\"Сниппеты\",\"link\":\"/components/fileman/snippets\"},{\"text\":\"Настройки\",\"link\":\"/components/fileman/settings\"}]},{\"path\":\"components/flatfilters/index.md\",\"link\":\"/components/flatfilters/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/flatfilters\",\"repository\":\"https://github.com/ShevArtV/flatfilters\",\"title\":\"FlatFilters\",\"titleLower\":\"flatfilters\",\"text\":\"FlatFilters\",\"description\":\"Компонент для фильтрации любых данных.\",\"logo\":\"https://flatfilters.art-sites.ru/assets/components/flatfilters/logo.jpg?v=a6f58f36\",\"dependencies\":[\"SendIt\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/shev_art_v\",\"name\":{\"en\":\"Arthur\",\"ru\":\"Артур Шевченко\"},\"github\":\"https://github.com/shevartv\",\"avatar\":\"https://github.com/shevartv.png\"},\"items\":[{\"text\":\"Начало работы\",\"link\":\"/components/flatfilters/index\"},{\"text\":\"Сниппеты\",\"link\":\"/components/flatfilters/snippets\"},{\"text\":\"Чанки\",\"link\":\"/components/flatfilters/chunks\"},{\"text\":\"События\",\"link\":\"/components/flatfilters/events\"},{\"text\":\"Разработка\",\"link\":\"/components/flatfilters/development\"}]},{\"path\":\"components/formalicious/index.md\",\"link\":\"/components/formalicious/\",\"modstore\":\"https://modstore.pro/packages/users/formalicious\",\"modx\":\"https://extras.modx.com/package/formalicious\",\"repository\":\"https://github.com/Sterc/Formalicious\",\"title\":\"Formalicious\",\"titleLower\":\"formalicious\",\"text\":\"Formalicious\",\"description\":\"Дополнение для мощной генерации форм, работает с FormIt\",\"logo\":\"https://modstore.pro/assets/extras/formalicious/logo.png?v=71409e22\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/henkeverts\",\"name\":\"Sterc\",\"github\":\"https://github.com/Sterc\",\"avatar\":\"https://github.com/Sterc.png\"},\"items\":[{\"text\":\"Установка\",\"link\":\"/components/formalicious/setup\"},{\"text\":\"Источники медиа\",\"link\":\"/components/formalicious/media-sources\"},{\"text\":\"Категории\",\"link\":\"/components/formalicious/categories\"},{\"text\":\"Типы полей\",\"link\":\"/components/formalicious/field-types\"},{\"text\":\"Создание формы\",\"link\":\"/components/formalicious/creating-form\"},{\"text\":\"FAQs\",\"link\":\"/components/formalicious/faqs\"}]},{\"path\":\"components/frontendeditor.md\",\"link\":\"/components/frontendeditor\",\"modstore\":\"https://modstore.pro/packages/content/frontendeditor\",\"modx\":\"https://extras.modx.com/package/frontendeditor\",\"repository\":\"https://github.com/apnix/frontendeditor\",\"title\":\"Frontend Editor\",\"titleLower\":\"frontend editor\",\"text\":\"Frontend Editor\",\"description\":\"Редактирование контента не заходя в админ панель\",\"logo\":\"https://modstore.pro/assets/extras/frontendeditor/logo.png?v=919a0157\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/10905\",\"name\":\"Artemiy Titov\",\"github\":\"https://github.com/apnix\",\"avatar\":\"https://github.com/apnix.png\"}},{\"path\":\"components/fronttabs.md\",\"link\":\"/components/fronttabs\",\"modstore\":\"https://modstore.pro/packages/other/fronttabs\",\"repository\":\"https://github.com/justenj/frontTabs\",\"title\":\"frontTabs\",\"titleLower\":\"fronttabs\",\"text\":\"frontTabs\",\"description\":\"Вывод блока с вкладками на странице сайта\",\"logo\":\"https://modstore.pro/assets/extras/fronttabs/logo.png?v=ce907ef8\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/5991\",\"name\":{\"en\":\"Vladimir Kisilitsa\",\"ru\":\"Владимир Кисилица\"},\"github\":\"https://github.com/justenj\",\"avatar\":\"https://github.com/justenj.png\"}},{\"path\":\"components/googlesheets/index.md\",\"link\":\"/components/googlesheets/\",\"modstore\":\"https://modstore.pro/packages/import-and-export/googlesheets\",\"title\":\"GoogleSheets\",\"titleLower\":\"googlesheets\",\"text\":\"GoogleSheets\",\"description\":\"Импорт и экспорт товаров / ресурсов / заказов / пользователей\",\"logo\":\"https://modstore.pro/assets/extras/googlesheets/logo-lg.jpg?v=88284d7c\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/boshnik\",\"name\":\"Aleksandr Huz\",\"github\":\"https://github.com/boshnik\",\"avatar\":\"https://github.com/boshnik.png\"},\"items\":[{\"text\":\"Авторизация\",\"link\":\"/components/googlesheets/auth\"},{\"text\":\"Импорт\",\"link\":\"/components/googlesheets/import/\",\"collapsed\":true,\"items\":[{\"text\":\"Ресурсы\",\"link\":\"/components/googlesheets/import/resources\"},{\"text\":\"Товары\",\"link\":\"/components/googlesheets/import/products\"},{\"text\":\"Категории\",\"link\":\"/components/googlesheets/import/categories\"},{\"text\":\"Производители\",\"link\":\"/components/googlesheets/import/vendors\"},{\"text\":\"msOptionsPrice2\",\"link\":\"/components/googlesheets/import/msoptionsprice2\"},{\"text\":\"msProductRemains\",\"link\":\"/components/googlesheets/import/msproductremains\"}]},{\"text\":\"Экспорт\",\"link\":\"/components/googlesheets/export/\",\"collapsed\":true,\"items\":[{\"text\":\"Ресурсы\",\"link\":\"/components/googlesheets/export/resources\"},{\"text\":\"Категории\",\"link\":\"/components/googlesheets/export/categories\"},{\"text\":\"Товары\",\"link\":\"/components/googlesheets/export/products\"},{\"text\":\"Заказы\",\"link\":\"/components/googlesheets/export/orders\"},{\"text\":\"Производители\",\"link\":\"/components/googlesheets/export/vendors\"},{\"text\":\"Пользователи\",\"link\":\"/components/googlesheets/export/users\"},{\"text\":\"Покупатели\",\"link\":\"/components/googlesheets/export/customers\"},{\"text\":\"msOptionsPrice2\",\"link\":\"/components/googlesheets/export/msoptionsprice2\"},{\"text\":\"msProductRemains\",\"link\":\"/components/googlesheets/export/msproductremains\"}]},{\"text\":\"MIGX\",\"link\":\"/components/googlesheets/migx/\"},{\"text\":\"Сниппеты\",\"collapsed\":true,\"items\":[{\"text\":\"GoogleSheets\",\"link\":\"/components/googlesheets/snippets/googlesheets\"},{\"text\":\"GoogleSheetsSaveForm\",\"link\":\"/components/googlesheets/snippets/googlesheetssaveform\"},{\"text\":\"GoogleSheetsFront\",\"link\":\"/components/googlesheets/snippets/googlesheetsfront\"}]},{\"text\":\"Разработка\",\"link\":\"/components/googlesheets/development/\",\"collapsed\":true,\"items\":[{\"text\":\"События\",\"link\":\"/components/googlesheets/development/events\"}]}]},{\"path\":\"components/hybridauth/index.md\",\"link\":\"/components/hybridauth/\",\"modstore\":\"https://modstore.pro/packages/users/hybridauth\",\"modx\":\"https://extras.modx.com/package/hybridauth\",\"repository\":\"https://github.com/modx-pro/modx-hybridauth\",\"title\":\"HybridAuth\",\"titleLower\":\"hybridauth\",\"text\":\"HybridAuth\",\"description\":\"Авторизация через соцсети и другие сервисы\",\"logo\":\"https://modstore.pro/assets/extras/hybridauth/logo-lg.jpg?v=e51bd9bd\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/biz87\",\"name\":{\"en\":\"Nikolay Savin\",\"ru\":\"Николай Савин\"},\"github\":\"https://github.com/biz87\",\"avatar\":\"https://github.com/biz87.png\"},\"items\":[{\"text\":\"Сниппеты\",\"collapsed\":true,\"items\":[{\"text\":\"HybridAuth\",\"link\":\"/components/hybridauth/snippets/hybridauth\"},{\"text\":\"haProfile\",\"link\":\"/components/hybridauth/snippets/haprofile\"}]},{\"text\":\"Провайдеры\",\"link\":\"/components/hybridauth/providers/\",\"collapsed\":true,\"items\":[{\"text\":\"Disqus\",\"link\":\"/components/hybridauth/providers/disqus\"},{\"text\":\"Facebook\",\"link\":\"/components/hybridauth/providers/facebook\"},{\"text\":\"Foursquare\",\"link\":\"/components/hybridauth/providers/foursquare\"},{\"text\":\"GitHub\",\"link\":\"/components/hybridauth/providers/github\"},{\"text\":\"Goodreads\",\"link\":\"/components/hybridauth/providers/goodreads\"},{\"text\":\"Google\",\"link\":\"/components/hybridauth/providers/google\"},{\"text\":\"LastFM\",\"link\":\"/components/hybridauth/providers/lastfm\"},{\"text\":\"Live\",\"link\":\"/components/hybridauth/providers/live\"},{\"text\":\"Mailru\",\"link\":\"/components/hybridauth/providers/mailru\"},{\"text\":\"Instagram\",\"link\":\"/components/hybridauth/providers/instagram\"},{\"text\":\"Yandex\",\"link\":\"/components/hybridauth/providers/yandex\"},{\"text\":\"Twitter\",\"link\":\"/components/hybridauth/providers/twitter\"},{\"text\":\"Vkontakte\",\"link\":\"/components/hybridauth/providers/vkontakte\"},{\"text\":\"Odnoklassniki\",\"link\":\"/components/hybridauth/providers/odnoklassniki\"}]}]},{\"path\":\"components/idimage/index.md\",\"link\":\"/components/idimage/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/idimage\",\"repository\":\"https://github.com/astra-modx/idimage\",\"title\":\"idimage\",\"titleLower\":\"idimage\",\"text\":\"idimage\",\"description\":\"Автоматически подбор похожие товаров по изображению\",\"logo\":\"https://modstore.pro/assets/extras/idimage/logo-md.png?v=5b2ca931\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/webnitros\",\"name\":\"Андрей Степаненко\",\"github\":\"https://github.com/webnitros\",\"avatar\":\"https://github.com/webnitros.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/idimage/quick-start\"},{\"text\":\"Индексация товаров\",\"link\":\"/components/idimage/indexed/index\",\"collapsed\":true,\"items\":[{\"text\":\"Типы индексации\",\"link\":\"/components/idimage/indexed/type\"},{\"text\":\"Настройка категорий\",\"link\":\"/components/idimage/indexed/category\"}]},{\"text\":\"Системные требования\",\"link\":\"/components/idimage/requirements-and-dependencies\"},{\"text\":\"Сниппеты\",\"link\":\"/components/idimage/snippets\"},{\"text\":\"Фоновый задания\",\"link\":\"/components/idimage/crontab\"}]},{\"path\":\"components/imageoptimizer/index.md\",\"link\":\"/components/imageoptimizer/\",\"modstore\":\"https://modstore.pro/packages/utilities/imageoptimizer\",\"repository\":\"https://github.com/Ibochkarev/ImageOptimizer\",\"title\":\"ImageOptimizer\",\"titleLower\":\"imageoptimizer\",\"text\":\"ImageOptimizer\",\"description\":\"Конвертация изображений в WebP/AVIF, responsive srcset, очередь и авто-inject picture на витрине MODX 3\",\"logo\":\"https://modstore.pro/assets/extras/imageoptimizer/logo.png?v=59bfd6c7\",\"dependencies\":[],\"categories\":[\"utilities\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/imageoptimizer/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/imageoptimizer/settings\"},{\"text\":\"Интеграция на сайте\",\"link\":\"/components/imageoptimizer/frontend\",\"collapsed\":true,\"items\":[{\"text\":\"Авто-inject и picture\",\"link\":\"/components/imageoptimizer/frontend\"},{\"text\":\"Совместимость\",\"link\":\"/components/imageoptimizer/compatibility\"}]},{\"text\":\"Админка\",\"link\":\"/components/imageoptimizer/manager\"},{\"text\":\"CLI и cron\",\"link\":\"/components/imageoptimizer/cli\"},{\"text\":\"FAQ\",\"link\":\"/components/imageoptimizer/faq\"},{\"text\":\"Решение проблем\",\"link\":\"/components/imageoptimizer/troubleshooting\"}]},{\"path\":\"components/impex/index.md\",\"link\":\"/components/impex/\",\"modstore\":\"https://modstore.pro/packages/import-and-export/impex3\",\"title\":\"Impex / Impex3\",\"titleLower\":\"impex / impex3\",\"text\":\"Impex / Impex3\",\"description\":\"Импорт и экспорт ресурсов MODX Revolution / MODX 3 и товаров miniShop2 / miniShop3\",\"logo\":\"https://modstore.pro/assets/extras/impex3/logo-md.png?v=8af45ffa\",\"dependencies\":[],\"categories\":[],\"items\":[{\"text\":\"Конфигурация\",\"link\":\"/components/impex/configuration\"},{\"text\":\"Интерфейс\",\"link\":\"/components/impex/interface\"},{\"text\":\"События плагинов\",\"link\":\"/components/impex/plugins\"},{\"text\":\"Запуск по расписанию\",\"link\":\"/components/impex/cron\"}]},{\"path\":\"components/localizator/index.md\",\"link\":\"/components/localizator/\",\"modstore\":\"https://modstore.pro/packages/utilities/localizator\",\"repository\":\"https://github.com/modx-pro/localizator\",\"title\":\"Localizator\",\"titleLower\":\"localizator\",\"text\":\"Localizator\",\"description\":\"Языковые версии и сателлиты без контекстов — автоперевод полей ресурса и лексиконов, SEO\",\"logo\":\"https://modstore.pro/assets/extras/localizator/logo.png?v=b0a179d4\",\"dependencies\":[],\"categories\":[],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/localizator/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/localizator/settings\"},{\"text\":\"Сниппет Localizator\",\"link\":\"/components/localizator/snippet-localizator\"},{\"text\":\"Переключение языков\",\"link\":\"/components/localizator/switch-languages\"},{\"text\":\"События\",\"link\":\"/components/localizator/events\"},{\"text\":\"Формирование sitemap\",\"link\":\"/components/localizator/sitemap-formation\"},{\"text\":\"Импорт в локализации\",\"link\":\"/components/localizator/import-in-localization\"},{\"text\":\"seoTemplates\",\"link\":\"/components/localizator/seotemplates\"},{\"text\":\"Атрибут hreflang\",\"link\":\"/components/localizator/hreflang-attribute\"}]},{\"path\":\"components/lxquiz/index.md\",\"link\":\"/components/lxquiz/\",\"modstore\":\"https://modstore.pro/packages/users/lxquiz\",\"title\":\"LxQuiz\",\"titleLower\":\"lxquiz\",\"text\":\"LxQuiz\",\"description\":\"Быстрое внедрение проверочных тестов для авторизованных пользователей\",\"logo\":\"https://modstore.pro/assets/extras/lxquiz/logo-lg.jpg?v=ba3166c2\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/647\",\"name\":{\"en\":\"Artyom OpenModx\",\"ru\":\"Артем OpenModx\"},\"github\":\"https://github.com/azernov\",\"avatar\":\"https://github.com/azernov.png\"},\"items\":[{\"text\":\"Сниппет LxQuiz\",\"link\":\"/components/lxquiz/snippets/lxquiz\"},{\"text\":\"Сниппет LxQuizList\",\"link\":\"/components/lxquiz/snippets/lxquizlist\"}]},{\"path\":\"components/magicthemes/index.md\",\"link\":\"/components/magicthemes/\",\"modstore\":\"https://modstore.pro/packages/sites-themes/magicthemes\",\"repository\":\"https://github.com/Alexij2/MagicThemes\",\"title\":\"MagicThemes\",\"titleLower\":\"magicthemes\",\"text\":\"MagicThemes\",\"description\":\"Управление темами для MODX Revo - MagicThemes\",\"logo\":\"https://modstore.pro/assets/extras/magicthemes/logo.png?v=f9890c7d\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/alexij\",\"name\":\"Alexey Smirnov\",\"github\":\"https://github.com/Alexij2\",\"avatar\":\"https://github.com/Alexij2.png\"},\"items\":[{\"text\":\"Темы\",\"collapsed\":true,\"items\":[{\"text\":\"handyShop\",\"link\":\"/components/magicthemes/themes/handyshop/\",\"collapsed\":true,\"items\":[{\"text\":\"Настройка\",\"link\":\"/components/magicthemes/themes/handyshop/setup\"},{\"text\":\"Пример работы со Штуковинами\",\"link\":\"/components/magicthemes/themes/handyshop/example-things\"}]}]}]},{\"path\":\"components/mapex2.md\",\"link\":\"/components/mapex2\",\"modstore\":\"https://modstore.pro/packages/maps/mapex2\",\"repository\":\"https://github.com/createit-ru/Mapex2\",\"title\":\"Mapex2\",\"titleLower\":\"mapex2\",\"text\":\"Mapex2\",\"description\":\"Яндекс.Карты с продвинутым редактором\",\"logo\":\"https://modstore.pro/assets/extras/mapex2/logo-lg.jpg?v=d1cfd132\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/createit\",\"name\":{\"en\":\"Alexey Naumov\",\"ru\":\"Алексей Наумов\"},\"github\":\"https://github.com/createit-ru\",\"avatar\":\"https://github.com/createit-ru.png\"}},{\"path\":\"components/mddocs.md\",\"link\":\"/components/mddocs\",\"modstore\":\"https://modstore.pro/packages/content/mddocs\",\"title\":\"mdDocs\",\"titleLower\":\"mddocs\",\"text\":\"mdDocs\",\"description\":\"Компонент, превращающий новый сайт в систему документации\",\"logo\":\"https://modstore.pro/assets/extras/mddocs/logo.png?v=33a9847a\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/mvoevodskiy\",\"name\":{\"en\":\"Mikhail Voevodskiy\",\"ru\":\"Воеводский Михаил\"},\"github\":\"https://github.com/mvoevodskiy\",\"avatar\":\"https://github.com/mvoevodskiy.png\"}},{\"path\":\"components/mfilter/index.md\",\"link\":\"/components/mfilter/\",\"title\":\"mFilter\",\"titleLower\":\"mfilter\",\"text\":\"mFilter\",\"description\":\"Фасетная фильтрация для MODX 3 с поддержкой SEO URL\",\"logo\":\"https://modstore.pro/assets/extras/mfilter/logo.png?v=68730875\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/biz87\",\"name\":{\"en\":\"Nikolay Savin\",\"ru\":\"Николай Савин\"},\"github\":\"https://github.com/biz87\",\"avatar\":\"https://github.com/biz87.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/mfilter/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/mfilter/settings\"},{\"text\":\"Кэширование\",\"link\":\"/components/mfilter/cache\"},{\"text\":\"Сниппеты\",\"link\":\"/components/mfilter/snippets/\",\"collapsed\":true,\"items\":[{\"text\":\"mFilter\",\"link\":\"/components/mfilter/snippets/mfilter\"},{\"text\":\"mFilterForm\",\"link\":\"/components/mfilter/snippets/mfilterform\"},{\"text\":\"mFilterSelected\",\"link\":\"/components/mfilter/snippets/mfilterselected\"},{\"text\":\"mFilterCrumbs\",\"link\":\"/components/mfilter/snippets/mfiltercrumbs\"},{\"text\":\"mFilterNav\",\"link\":\"/components/mfilter/snippets/mfilternav\"},{\"text\":\"mFilterSitemap\",\"link\":\"/components/mfilter/snippets/mfiltersitemap\"}]},{\"text\":\"Интерфейс админки\",\"link\":\"/components/mfilter/interface/\",\"collapsed\":true,\"items\":[{\"text\":\"Наборы фильтров\",\"link\":\"/components/mfilter/interface/filter-sets\"},{\"text\":\"Слаги\",\"link\":\"/components/mfilter/interface/slugs\"},{\"text\":\"Паттерны URL\",\"link\":\"/components/mfilter/interface/patterns\"},{\"text\":\"SEO шаблоны\",\"link\":\"/components/mfilter/interface/seo-templates\"},{\"text\":\"Словоформы\",\"link\":\"/components/mfilter/interface/word-forms\"},{\"text\":\"Обслуживание\",\"link\":\"/components/mfilter/interface/maintenance\"},{\"text\":\"Scheduler-задачи\",\"link\":\"/components/mfilter/interface/scheduler\"}]},{\"text\":\"Фронтенд\",\"link\":\"/components/mfilter/frontend/\",\"collapsed\":true,\"items\":[{\"text\":\"Шаблоны\",\"link\":\"/components/mfilter/frontend/templates\"},{\"text\":\"Плейсхолдеры\",\"link\":\"/components/mfilter/frontend/placeholders\"},{\"text\":\"Пагинация\",\"link\":\"/components/mfilter/frontend/pagination\"}]},{\"text\":\"Разработка\",\"link\":\"/components/mfilter/development/\",\"collapsed\":true,\"items\":[{\"text\":\"JavaScript\",\"link\":\"/components/mfilter/development/javascript\"},{\"text\":\"JS API\",\"link\":\"/components/mfilter/development/js-api\"},{\"text\":\"Headless API\",\"link\":\"/components/mfilter/development/headless\"},{\"text\":\"Сервисы\",\"link\":\"/components/mfilter/development/services\"},{\"text\":\"Типы фильтров\",\"link\":\"/components/mfilter/development/filter-types\"},{\"text\":\"События\",\"link\":\"/components/mfilter/development/events\"},{\"text\":\"Модели и БД\",\"link\":\"/components/mfilter/development/models\"}]},{\"text\":\"Интеграции\",\"link\":\"/components/mfilter/integration/\",\"collapsed\":true,\"items\":[{\"text\":\"MiniShop3\",\"link\":\"/components/mfilter/integration/minishop3\"},{\"text\":\"mSearch\",\"link\":\"/components/mfilter/integration/msearch\"}]},{\"text\":\"Рецепты\",\"link\":\"/components/mfilter/cookbook/\",\"collapsed\":true,\"items\":[{\"text\":\"Сортировка значений\",\"link\":\"/components/mfilter/cookbook/filter-values-sorting\"},{\"text\":\"Внешние фильтры\",\"link\":\"/components/mfilter/cookbook/external-filters\"},{\"text\":\"Свой тип фильтра\",\"link\":\"/components/mfilter/cookbook/custom-filter-type\"},{\"text\":\"Фильтры на странице поиска\",\"link\":\"/components/mfilter/cookbook/search-results-integration\"}]}]},{\"path\":\"components/migxpageconfigurator/index.md\",\"link\":\"/components/migxpageconfigurator/\",\"modstore\":\"https://modstore.pro/packages/utilities/migxpageconfigurator\",\"title\":\"MigxPageConfigurator\",\"titleLower\":\"migxpageconfigurator\",\"text\":\"MigxPageConfigurator\",\"description\":\"Интеграция вёрстки и управление контентом\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/shev_art_v\",\"name\":{\"en\":\"Arthur\",\"ru\":\"Артур Шевченко\"},\"github\":\"https://github.com/shevartv\",\"avatar\":\"https://github.com/shevartv.png\"},\"items\":[{\"text\":\"Начало работы\",\"link\":\"/components/migxpageconfigurator/setup\"},{\"text\":\"Разметка вёрстки\",\"link\":\"/components/migxpageconfigurator/markup\"},{\"text\":\"Справочник атрибутов\",\"link\":\"/components/migxpageconfigurator/attributes\"},{\"text\":\"Нарезка\",\"link\":\"/components/migxpageconfigurator/cutting\"},{\"text\":\"Работа с чанками\",\"link\":\"/components/migxpageconfigurator/chunks\"},{\"text\":\"Работа со сниппетами\",\"link\":\"/components/migxpageconfigurator/snippets\"},{\"text\":\"Работа с контактами\",\"link\":\"/components/migxpageconfigurator/contacts\"},{\"text\":\"Работа с медиа\",\"link\":\"/components/migxpageconfigurator/media\"},{\"text\":\"Лексиконы и мультиязычность\",\"link\":\"/components/migxpageconfigurator/lexicons\"},{\"text\":\"Статические секции\",\"link\":\"/components/migxpageconfigurator/static-sections\"},{\"text\":\"Копирование секций\",\"link\":\"/components/migxpageconfigurator/copy-sections\"},{\"text\":\"Темизация\",\"link\":\"/components/migxpageconfigurator/themes\"},{\"text\":\"Аудит правок и трекаемые поля\",\"link\":\"/components/migxpageconfigurator/audit\"},{\"text\":\"Создание и обновление элементов\",\"link\":\"/components/migxpageconfigurator/elements\"},{\"text\":\"Справочник типов полей\",\"link\":\"/components/migxpageconfigurator/field-types\"},{\"text\":\"Системные события\",\"link\":\"/components/migxpageconfigurator/events\"},{\"text\":\"Консольные команды (CLI)\",\"link\":\"/components/migxpageconfigurator/cli\"},{\"text\":\"Справочник системных настроек\",\"link\":\"/components/migxpageconfigurator/settings\"}]},{\"path\":\"components/minifyx.md\",\"link\":\"/components/minifyx\",\"modstore\":\"https://modstore.pro/packages/utilities/minifyx\",\"modx\":\"https://extras.modx.com/package/minifyx\",\"repository\":\"https://github.com/modx-pro/MinifyX\",\"title\":\"MinifyX\",\"titleLower\":\"minifyx\",\"text\":\"MinifyX\",\"description\":\"Автоматизированное сжатие скриптов и стилей сайта\",\"logo\":\"https://modstore.pro/assets/extras/minifyx/logo-lg.jpg?v=cb48e518\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/sergant\",\"name\":{\"en\":\"Sergey Shlokov\",\"ru\":\"Сергей Шлоков\"},\"github\":\"https://github.com/sergant210\",\"avatar\":\"https://github.com/sergant210.png\"}},{\"path\":\"components/minishop2/index.md\",\"link\":\"/components/minishop2/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/minishop2\",\"modx\":\"https://modx.com/extras/package/minishop2\",\"repository\":\"https://github.com/modx-pro/miniShop2\",\"title\":\"miniShop2\",\"titleLower\":\"minishop2\",\"text\":\"miniShop2\",\"description\":\"Самый гибкий и быстрый компонент интернет-магазина для MODX Revolution\",\"logo\":\"https://modstore.pro/assets/extras/minishop2/logo.png?v=36a88a19\",\"dependencies\":[],\"categories\":[],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/minishop2/quick-start\"},{\"text\":\"Системные требования и зависимости\",\"link\":\"/components/minishop2/requirements-and-dependencies\"},{\"text\":\"Интерфейс\",\"collapsed\":true,\"items\":[{\"text\":\"Категория\",\"link\":\"/components/minishop2/interface/category\"},{\"text\":\"Товар\",\"link\":\"/components/minishop2/interface/product\"},{\"text\":\"Заказы\",\"link\":\"/components/minishop2/interface/orders\"},{\"text\":\"Настройки\",\"link\":\"/components/minishop2/interface/settings\"},{\"text\":\"Галерея\",\"link\":\"/components/minishop2/interface/gallery\"},{\"text\":\"Менеджер задач\",\"link\":\"/components/minishop2/interface/task-manager\"},{\"text\":\"Утилиты\",\"link\":\"/components/minishop2/interface/utilities/\",\"collapsed\":true,\"items\":[{\"text\":\"Галерея\",\"link\":\"/components/minishop2/interface/utilities/gallery\"},{\"text\":\"Импорт\",\"link\":\"/components/minishop2/interface/utilities/import\"}]}]},{\"text\":\"Сниппеты\",\"link\":\"/components/minishop2/snippets/\",\"collapsed\":true,\"items\":[{\"text\":\"msProducts\",\"link\":\"/components/minishop2/snippets/msproducts\"},{\"text\":\"msCart\",\"link\":\"/components/minishop2/snippets/mscart\"},{\"text\":\"msOrder\",\"link\":\"/components/minishop2/snippets/msorder\"},{\"text\":\"msMiniCart\",\"link\":\"/components/minishop2/snippets/msminicart\"},{\"text\":\"msGetOrder\",\"link\":\"/components/minishop2/snippets/msgetorder\"},{\"text\":\"msGallery\",\"link\":\"/components/minishop2/snippets/msgallery\"},{\"text\":\"msOptions\",\"link\":\"/components/minishop2/snippets/msoptions\"},{\"text\":\"msProductOptions\",\"link\":\"/components/minishop2/snippets/msproductoptions\"}]},{\"text\":\"Разработка\",\"collapsed\":true,\"items\":[{\"text\":\"Плагины товаров\",\"link\":\"/components/minishop2/development/product-plugins\"},{\"text\":\"Скрипты и стили\",\"link\":\"/components/minishop2/development/scripts-and-styles\"},{\"text\":\"События\",\"link\":\"/components/minishop2/development/events\"},{\"text\":\"Службы\",\"collapsed\":true,\"items\":[{\"text\":\"Корзина\",\"link\":\"/components/minishop2/development/services/cart\"},{\"text\":\"Заказ\",\"link\":\"/components/minishop2/development/services/order\"},{\"text\":\"Доставка\",\"link\":\"/components/minishop2/development/services/delivery\"},{\"text\":\"Оплата\",\"link\":\"/components/minishop2/development/services/payment\"},{\"text\":\"Подключение\",\"link\":\"/components/minishop2/development/services/connection\"}]}]},{\"text\":\"Модули оплаты\",\"link\":\"/components/minishop2/payments\"},{\"text\":\"Другие дополнения\",\"link\":\"/components/minishop2/modules\"},{\"text\":\"Полезные выборки\",\"collapsed\":true,\"items\":[{\"text\":\"Вывод количества товаров в категории\",\"link\":\"/components/minishop2/useful-queries/count-category-products\"},{\"text\":\"Вывод производителей товаров MS2\",\"link\":\"/components/minishop2/useful-queries/get-vendors\"},{\"text\":\"Получение id товаров по опции MS2\",\"link\":\"/components/minishop2/useful-queries/get-product-id-by-option\"},{\"text\":\"Дерево ресурсов\",\"link\":\"/components/minishop2/useful-queries/get-resource-tree\"},{\"text\":\"Вывод всех категорий товара\",\"link\":\"/components/minishop2/useful-queries/get-categories\"},{\"text\":\"Выбор товаров по опциям\",\"link\":\"/components/minishop2/useful-queries/get-products-by-options\"},{\"text\":\"Вывод ссылок на дополнительные категории товара\",\"link\":\"/components/minishop2/useful-queries/get-categories-links\"}]}]},{\"path\":\"components/minishop3/index.md\",\"link\":\"/components/minishop3/\",\"repository\":\"https://github.com/modx-pro/MiniShop3\",\"title\":\"MiniShop3\",\"titleLower\":\"minishop3\",\"text\":\"MiniShop3\",\"description\":\"Современный компонент интернет-магазина для MODX 3\",\"logo\":\"https://modstore.pro/assets/extras/minishop3/logo.png?v=6b336880\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/biz87\",\"name\":{\"en\":\"Nikolay Savin\",\"ru\":\"Николай Савин\"},\"github\":\"https://github.com/biz87\",\"avatar\":\"https://github.com/biz87.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/minishop3/quick-start\"},{\"text\":\"Отличия от miniShop2\",\"link\":\"/components/minishop3/differences-from-ms2\"},{\"text\":\"Системные настройки\",\"link\":\"/components/minishop3/settings\"},{\"text\":\"Сниппеты\",\"link\":\"/components/minishop3/snippets/\",\"collapsed\":true,\"items\":[{\"text\":\"msProducts\",\"link\":\"/components/minishop3/snippets/msproducts\"},{\"text\":\"msCart\",\"link\":\"/components/minishop3/snippets/mscart\"},{\"text\":\"msOrder\",\"link\":\"/components/minishop3/snippets/msorder\"},{\"text\":\"msGetOrder\",\"link\":\"/components/minishop3/snippets/msgetorder\"},{\"text\":\"msGallery\",\"link\":\"/components/minishop3/snippets/msgallery\"},{\"text\":\"msOptions\",\"link\":\"/components/minishop3/snippets/msoptions\"},{\"text\":\"msProductOptions\",\"link\":\"/components/minishop3/snippets/msproductoptions\"},{\"text\":\"msCustomer\",\"link\":\"/components/minishop3/snippets/mscustomer\"},{\"text\":\"msOrderTotal\",\"link\":\"/components/minishop3/snippets/msordertotal\"}]},{\"text\":\"Интерфейс админки\",\"collapsed\":true,\"items\":[{\"text\":\"Заказы\",\"link\":\"/components/minishop3/interface/orders\"},{\"text\":\"Клиенты\",\"link\":\"/components/minishop3/interface/customers\"},{\"text\":\"Категория\",\"link\":\"/components/minishop3/interface/category\"},{\"text\":\"Товар\",\"link\":\"/components/minishop3/interface/product\"},{\"text\":\"Галерея\",\"link\":\"/components/minishop3/interface/gallery\"},{\"text\":\"Центр уведомлений\",\"link\":\"/components/minishop3/interface/notifications\"},{\"text\":\"Настройки\",\"link\":\"/components/minishop3/interface/settings\",\"collapsed\":true,\"items\":[{\"text\":\"Доставки\",\"link\":\"/components/minishop3/interface/settings/deliveries\"},{\"text\":\"Оплаты\",\"link\":\"/components/minishop3/interface/settings/payments\"},{\"text\":\"Производители\",\"link\":\"/components/minishop3/interface/settings/vendors\"},{\"text\":\"Связи\",\"link\":\"/components/minishop3/interface/settings/links\"},{\"text\":\"Опции\",\"link\":\"/components/minishop3/interface/settings/options\"}]},{\"text\":\"Утилиты\",\"link\":\"/components/minishop3/interface/utilities\",\"collapsed\":true,\"items\":[{\"text\":\"Галерея\",\"link\":\"/components/minishop3/interface/utilities/gallery\"},{\"text\":\"Импорт\",\"link\":\"/components/minishop3/interface/utilities/import\"},{\"text\":\"Поля товара\",\"link\":\"/components/minishop3/interface/utilities/product-fields\"},{\"text\":\"Дополнительные поля\",\"link\":\"/components/minishop3/interface/utilities/extra-fields\"},{\"text\":\"Колонки гридов\",\"link\":\"/components/minishop3/interface/utilities/grid-columns\"},{\"text\":\"Поля модели\",\"link\":\"/components/minishop3/interface/utilities/model-fields\"}]}]},{\"text\":\"Интерфейс фронтенда\",\"collapsed\":true,\"items\":[{\"text\":\"Каталог\",\"link\":\"/components/minishop3/frontend/catalog\"},{\"text\":\"Страница товара\",\"link\":\"/components/minishop3/frontend/product\"},{\"text\":\"Корзина\",\"link\":\"/components/minishop3/frontend/cart\"},{\"text\":\"Оформление заказа\",\"link\":\"/components/minishop3/frontend/order\"},{\"text\":\"Спасибо за заказ\",\"link\":\"/components/minishop3/frontend/thanks\"},{\"text\":\"Личный кабинет\",\"collapsed\":true,\"items\":[{\"text\":\"Вход и регистрация\",\"link\":\"/components/minishop3/frontend/customer-auth\"},{\"text\":\"Профиль покупателя\",\"link\":\"/components/minishop3/frontend/customer-profile\"},{\"text\":\"Адреса доставки\",\"link\":\"/components/minishop3/frontend/customer-addresses\"},{\"text\":\"История заказов\",\"link\":\"/components/minishop3/frontend/customer-orders\"}]}]},{\"text\":\"Разработка\",\"collapsed\":true,\"items\":[{\"text\":\"События\",\"link\":\"/components/minishop3/development/events\",\"collapsed\":true,\"items\":[{\"text\":\"Руководство по плагинам\",\"link\":\"/components/minishop3/development/events/plugins-guide\"},{\"text\":\"Корзина\",\"link\":\"/components/minishop3/development/events/cart\"},{\"text\":\"Заказ\",\"link\":\"/components/minishop3/development/events/order\"},{\"text\":\"Модель заказа\",\"link\":\"/components/minishop3/development/events/order-model\"},{\"text\":\"Товар в заказе\",\"link\":\"/components/minishop3/development/events/order-product\"},{\"text\":\"Стоимость\",\"link\":\"/components/minishop3/development/events/cost\"},{\"text\":\"Статус\",\"link\":\"/components/minishop3/development/events/status\"},{\"text\":\"Покупатель\",\"link\":\"/components/minishop3/development/events/customer\"},{\"text\":\"Товар\",\"link\":\"/components/minishop3/development/events/product\"},{\"text\":\"Производитель\",\"link\":\"/components/minishop3/development/events/vendor\"},{\"text\":\"Уведомления\",\"link\":\"/components/minishop3/development/events/notifications\"},{\"text\":\"Импорт\",\"link\":\"/components/minishop3/development/events/import\"},{\"text\":\"msProducts\",\"link\":\"/components/minishop3/development/events/msproducts\"},{\"text\":\"Менеджер\",\"link\":\"/components/minishop3/development/events/manager\"}]},{\"text\":\"REST API\",\"link\":\"/components/minishop3/development/api\"},{\"text\":\"API Router\",\"link\":\"/components/minishop3/development/routing\"},{\"text\":\"JavaScript API\",\"link\":\"/components/minishop3/development/javascript\"},{\"text\":\"Frontend JavaScript\",\"link\":\"/components/minishop3/development/frontend-js\"},{\"text\":\"Вкладки товара\",\"link\":\"/components/minishop3/development/product-tabs-integration\"},{\"text\":\"Вкладки заказа\",\"link\":\"/components/minishop3/development/order-tabs-integration\"},{\"text\":\"Scheduler\",\"link\":\"/components/minishop3/development/scheduler\"},{\"text\":\"Модели и схема БД\",\"link\":\"/components/minishop3/development/models\"},{\"text\":\"Сервисный слой\",\"link\":\"/components/minishop3/development/services\"},{\"text\":\"Backend API\",\"link\":\"/components/minishop3/development/backend-api/\",\"collapsed\":true,\"items\":[{\"text\":\"API товара\",\"link\":\"/components/minishop3/development/backend-api/product\"},{\"text\":\"API заказа\",\"link\":\"/components/minishop3/development/backend-api/order\"},{\"text\":\"API опций\",\"link\":\"/components/minishop3/development/backend-api/options\"},{\"text\":\"API покупателя\",\"link\":\"/components/minishop3/development/backend-api/customer\"}]}]}]},{\"path\":\"components/mixedimage.md\",\"link\":\"/components/mixedimage\",\"modstore\":\"https://modstore.pro/packages/photos-and-files/mixedimage\",\"modx\":\"https://extras.modx.com/package/mixedimage1\",\"repository\":\"https://github.com/webinmd/mixedimage\",\"title\":\"mixedImage\",\"titleLower\":\"mixedimage\",\"text\":\"mixedImage\",\"description\":\"Custom TV — смешанная загрузка файла\",\"logo\":\"https://modstore.pro/assets/extras/mixedimage/logo-lg.jpg?v=83da3b09\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/120\",\"name\":\"Евгений Webinmd\",\"github\":\"https://github.com/webinmd\",\"avatar\":\"https://github.com/webinmd.png\"}},{\"path\":\"components/mobiledetect/index.md\",\"link\":\"/components/mobiledetect/\",\"modstore\":\"https://modstore.pro/packages/utilities/mobiledetect\",\"repository\":\"https://github.com/modx-pro/MobileDetect\",\"title\":\"MobileDetect\",\"titleLower\":\"mobiledetect\",\"text\":\"MobileDetect\",\"description\":\"Определение типа устройства в MODX и вывод разного контента на одной странице\",\"logo\":\"https://modstore.pro/assets/extras/mobiledetect/logo.png?v=e6c53a11\",\"dependencies\":[],\"categories\":[\"utilities\"],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/mobiledetect/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/mobiledetect/settings\"},{\"text\":\"Сниппеты\",\"link\":\"/components/mobiledetect/snippets\",\"collapsed\":true,\"items\":[{\"text\":\"MobileDetect\",\"link\":\"/components/mobiledetect/snippets/mobiledetect\"}]},{\"text\":\"Интеграция\",\"link\":\"/components/mobiledetect/integration\"},{\"text\":\"Решение проблем\",\"link\":\"/components/mobiledetect/troubleshooting\"}]},{\"path\":\"components/moddevtools.md\",\"link\":\"/components/moddevtools\",\"modstore\":\"https://modstore.pro/packages/utilities/moddevtools\",\"modx\":\"https://extras.modx.com/package/moddevtools\",\"repository\":\"https://github.com/argnist/modDevTools\",\"title\":\"modDevTools\",\"titleLower\":\"moddevtools\",\"text\":\"modDevTools\",\"description\":\"Компонент для вывода кода используемых чанков и сниппетов на странице шаблона или чанка\",\"logo\":\"https://modstore.pro/assets/extras/moddevtools/logo-lg.jpg?v=4656a05e\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/argnist\",\"name\":{\"en\":\"Vitaly Kireev\",\"ru\":\"Виталий Киреев\"},\"github\":\"https://github.com/argnist\",\"avatar\":\"https://github.com/argnist.png\"}},{\"path\":\"components/modretailcrm/index.md\",\"link\":\"/components/modretailcrm/\",\"modstore\":\"https://modstore.pro/packages/import-and-export/modretailcrm\",\"title\":\"modRetailCRM\",\"titleLower\":\"modretailcrm\",\"text\":\"modRetailCRM\",\"description\":\"Интеграция с RetailCRM\",\"logo\":\"https://modstore.pro/assets/extras/modretailcrm/logo.png?v=072d9536\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/biz87\",\"name\":{\"en\":\"Nikolay Savin\",\"ru\":\"Николай Савин\"},\"github\":\"https://github.com/biz87\",\"avatar\":\"https://github.com/biz87.png\"},\"items\":[{\"text\":\"Предварительная настройка\",\"collapsed\":true,\"items\":[{\"text\":\"Выгрузка товаров\",\"link\":\"/components/modretailcrm/presetup/upload-products\"},{\"text\":\"Выгрузка пользователей\",\"link\":\"/components/modretailcrm/presetup/upload-users\"},{\"text\":\"Выгрузка заказов\",\"link\":\"/components/modretailcrm/presetup/upload-orders\"}]},{\"text\":\"Примеры работы с API\",\"collapsed\":true,\"items\":[{\"text\":\"Создать новый контакт\",\"link\":\"/components/modretailcrm/examples-api/create-new-contact\"},{\"text\":\"Быстрый заказ товара\",\"link\":\"/components/modretailcrm/examples-api/quick-order-product\"},{\"text\":\"Поиск заказа в RetailCRM\",\"link\":\"/components/modretailcrm/examples-api/search-order-retailcrm\"},{\"text\":\"Поиск товара в RetailCRM\",\"link\":\"/components/modretailcrm/examples-api/search-product-retailcrm\"}]},{\"text\":\"Триггеры\",\"collapsed\":true,\"items\":[{\"text\":\"Создать новый контакт\",\"link\":\"/components/modretailcrm/triggers/order-status-change\"}]},{\"text\":\"Модули и расширение классов\",\"collapsed\":true,\"items\":[{\"text\":\"Пример расширения класса\",\"link\":\"/components/modretailcrm/modules/example-class-extend\"}]}]},{\"path\":\"components/modtree.md\",\"link\":\"/components/modtree\",\"modstore\":\"https://modstore.pro/packages/ecommerce/modtree\",\"modx\":\"https://extras.modx.com/package/modtree\",\"repository\":\"https://github.com/visermort/ModTree\",\"title\":\"ModTree\",\"titleLower\":\"modtree\",\"text\":\"ModTree\",\"description\":\"Связь ресурсов друг с другом\",\"logo\":\"https://modstore.pro/assets/extras/modtree/logo.png?v=a56b9e59\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"visermort\",\"name\":\"Andrei Spartak\",\"github\":\"https://github.com/visermort\",\"avatar\":\"https://github.com/visermort.png\"}},{\"path\":\"components/modx3ProfilerToolbar/index.md\",\"link\":\"/components/modx3ProfilerToolbar/\",\"title\":\"Modx3ProfilerToolbar\",\"titleLower\":\"modx3profilertoolbar\",\"text\":\"Modx3ProfilerToolbar\",\"description\":\"Тулбар производительности для MODX 3 — метрики запроса, медленные компоненты, таймлайн и SQL без админки\",\"logo\":\"https://modstore.pro/assets/extras/modx3profilertoolbar/logo.jpg?v=557da17a\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/modx3ProfilerToolbar/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/modx3ProfilerToolbar/settings\"},{\"text\":\"Frontend Dev Toolbar\",\"link\":\"/components/modx3ProfilerToolbar/toolbar\"},{\"text\":\"Ограничения pdoTools\",\"link\":\"/components/modx3ProfilerToolbar/limitations\"},{\"text\":\"Решение проблем\",\"link\":\"/components/modx3ProfilerToolbar/troubleshooting\"}]},{\"path\":\"components/mpcvisualeditor/index.md\",\"link\":\"/components/mpcvisualeditor/\",\"title\":\"mpcVisualEditor\",\"titleLower\":\"mpcvisualeditor\",\"text\":\"mpcVisualEditor\",\"description\":\"Визуальное редактирование контента прямо на странице\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/shev_art_v\",\"name\":{\"en\":\"Arthur\",\"ru\":\"Артур Шевченко\"},\"github\":\"https://github.com/shevartv\",\"avatar\":\"https://github.com/shevartv.png\"},\"items\":[{\"text\":\"Начало работы\",\"link\":\"/components/mpcvisualeditor/setup\"},{\"text\":\"Редактирование полей\",\"link\":\"/components/mpcvisualeditor/fields\"},{\"text\":\"Списки и строки\",\"link\":\"/components/mpcvisualeditor/rows\"},{\"text\":\"Контакты\",\"link\":\"/components/mpcvisualeditor/contacts\"},{\"text\":\"Системные настройки\",\"link\":\"/components/mpcvisualeditor/settings\"},{\"text\":\"Управление секциями\",\"link\":\"/components/mpcvisualeditor/sections\"},{\"text\":\"Медиа и файлы\",\"link\":\"/components/mpcvisualeditor/media\"},{\"text\":\"История изменений\",\"link\":\"/components/mpcvisualeditor/history\"},{\"text\":\"Права доступа\",\"link\":\"/components/mpcvisualeditor/permissions\"}]},{\"path\":\"components/mscdek2/index.md\",\"link\":\"/components/mscdek2/\",\"modstore\":\"https://modstore.pro/packages/delivery/ms-cdek2\",\"title\":\"ms_CDEK2\",\"titleLower\":\"ms_cdek2\",\"text\":\"ms_CDEK2\",\"description\":\"Компонент расчёта доставки в сервисе СДЭК.\",\"logo\":\"https://modstore.pro/assets/extras/ms_cdek2/logo.jpg?v=e0ff67ed\",\"dependencies\":[\"miniShop2\",\"SendIt\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/shev_art_v\",\"name\":{\"en\":\"Arthur\",\"ru\":\"Артур Шевченко\"},\"github\":\"https://github.com/shevartv\",\"avatar\":\"https://github.com/shevartv.png\"},\"items\":[{\"text\":\"Начало работы\",\"link\":\"/components/mscdek2/index\"},{\"text\":\"Сниппеты\",\"link\":\"/components/mscdek2/snippets\"},{\"text\":\"События\",\"link\":\"/components/mscdek2/events\"},{\"text\":\"Разработка\",\"link\":\"/components/mscdek2/development\"}]},{\"path\":\"components/ms2form.md\",\"link\":\"/components/ms2form\",\"modstore\":\"https://modstore.pro/packages/users/ms2form\",\"repository\":\"https://github.com/me6iaton/ms2form\",\"title\":\"ms2form\",\"titleLower\":\"ms2form\",\"text\":\"ms2form\",\"description\":\"Выводит форму для создания продукта minishop2 пользователем из фронтэнда\",\"logo\":\"https://modstore.pro/assets/extras/ms2form/logo-lg.jpg?v=be7fa54d\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"}},{\"path\":\"components/ms2gallery/index.md\",\"link\":\"/components/ms2gallery/\",\"modstore\":\"https://modstore.pro/packages/photos-and-files/ms2gallery\",\"title\":\"ms2Gallery\",\"titleLower\":\"ms2gallery\",\"text\":\"ms2Gallery\",\"description\":\"Улучшенная галерея miniShop2 для ресурсов любых типов\",\"logo\":\"https://modstore.pro/assets/extras/ms2gallery/logo-lg.jpg?v=c52cac81\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ilyautkin\",\"name\":{\"en\":\"Ilya Utkin\",\"ru\":\"Илья Уткин\"},\"github\":\"https://github.com/ilyautkin\",\"avatar\":\"https://github.com/ilyautkin.png\"},\"items\":[{\"text\":\"Сниппеты\",\"collapsed\":true,\"items\":[{\"text\":\"ms2Gallery\",\"link\":\"/components/ms2gallery/snippets/ms2gallery\"},{\"text\":\"ms2GalleryResources\",\"link\":\"/components/ms2gallery/snippets/ms2galleryresources\"}]},{\"text\":\"Генерация превью\",\"link\":\"/components/ms2gallery/preview-generation\"},{\"text\":\"Интеграция\",\"link\":\"/components/ms2gallery/integration\"},{\"text\":\"Картинки на странице\",\"link\":\"/components/ms2gallery/output\"},{\"text\":\"Примеры\",\"collapsed\":true,\"items\":[{\"text\":\"Консольный импорт\",\"link\":\"/components/ms2gallery/examples/console-import\"},{\"text\":\"Слайдер Bootstrap3\",\"link\":\"/components/ms2gallery/examples/bootstrap3-slider\"}]}]},{\"path\":\"components/ms3demodata.md\",\"link\":\"/components/ms3demodata\",\"repository\":\"https://github.com/modx-pro/ms3demodata\",\"title\":\"MS3 Demo Data\",\"titleLower\":\"ms3 demo data\",\"text\":\"MS3 Demo Data\",\"description\":\"Генератор демо-данных для MiniShop3 — производители, категории, товары, клиенты, заказы\",\"logo\":\"https://modstore.pro/assets/extras/ms3demodata/logo.png?v=36cf4d0c\",\"dependencies\":[],\"categories\":[],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"}},{\"path\":\"components/ms3favorites/index.md\",\"link\":\"/components/ms3favorites/\",\"title\":\"ms3Favorites\",\"titleLower\":\"ms3favorites\",\"text\":\"ms3Favorites\",\"description\":\"Списки избранного для MiniShop3 и других ресурсов — хранение в браузере, синхронизация в БД\",\"logo\":\"https://modstore.pro/assets/extras/ms3favorites/logo.png?v=4e675b6f\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/ms3favorites/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/ms3favorites/settings\"},{\"text\":\"Сниппеты\",\"link\":\"/components/ms3favorites/snippets\",\"collapsed\":true,\"items\":[{\"text\":\"ms3Favorites\",\"link\":\"/components/ms3favorites/snippets/ms3Favorites\"},{\"text\":\"ms3FavoritesBtn\",\"link\":\"/components/ms3favorites/snippets/ms3FavoritesBtn\"},{\"text\":\"ms3FavoritesCounter\",\"link\":\"/components/ms3favorites/snippets/ms3FavoritesCounter\"},{\"text\":\"ms3FavoritesIds\",\"link\":\"/components/ms3favorites/snippets/ms3FavoritesIds\"},{\"text\":\"ms3FavoritesPage\",\"link\":\"/components/ms3favorites/snippets/ms3FavoritesPage\"},{\"text\":\"ms3FavoritesLists\",\"link\":\"/components/ms3favorites/snippets/ms3FavoritesLists\"},{\"text\":\"ms3FavoritesPopularity\",\"link\":\"/components/ms3favorites/snippets/ms3FavoritesPopularity\"},{\"text\":\"ms3FavoritesShare\",\"link\":\"/components/ms3favorites/snippets/ms3FavoritesShare\"},{\"text\":\"ms3fLexiconScript\",\"link\":\"/components/ms3favorites/snippets/ms3fLexiconScript\"}]},{\"text\":\"Подключение на сайте\",\"link\":\"/components/ms3favorites/frontend\"},{\"text\":\"Интеграция и кастомизация\",\"link\":\"/components/ms3favorites/integration\"}]},{\"path\":\"components/ms3firsttimebuyerdiscount/index.md\",\"link\":\"/components/ms3firsttimebuyerdiscount/\",\"modstore\":\"https://modstore.pro/packages/discounts/ms3firsttimebuyerdiscount\",\"title\":\"ms3FirstTimeBuyerDiscount\",\"titleLower\":\"ms3firsttimebuyerdiscount\",\"text\":\"ms3FirstTimeBuyerDiscount\",\"description\":\"Скидка на первый заказ для MiniShop3 — автоматическое применение при 0 оплаченных заказов (процент или фикс)\",\"logo\":\"https://modstore.pro/assets/extras/ms3firsttimebuyerdiscount/logo.png?v=b7cac4cb\",\"dependencies\":[\"miniShop3\"],\"categories\":[\"minishop3\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/ms3firsttimebuyerdiscount/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/ms3firsttimebuyerdiscount/settings\"},{\"text\":\"API и события\",\"link\":\"/components/ms3firsttimebuyerdiscount/api\"},{\"text\":\"Интеграция с MiniShop3\",\"link\":\"/components/ms3firsttimebuyerdiscount/integration\"},{\"text\":\"Расширение\",\"link\":\"/components/ms3firsttimebuyerdiscount/extension\"}]},{\"path\":\"components/ms3optionscolor/index.md\",\"link\":\"/components/ms3optionscolor/\",\"title\":\"ms3OptionsColor\",\"titleLower\":\"ms3optionscolor\",\"text\":\"ms3OptionsColor\",\"description\":\"Свотчи для опций miniShop3: HEX, паттерны, изображения и RAL Classic\",\"dependencies\":[\"miniShop3\",\"VueTools\",\"pdoTools\"],\"categories\":[\"minishop3\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Начало работы\",\"collapsed\":true,\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/ms3optionscolor/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/ms3optionscolor/settings\"}]},{\"text\":\"Витрина\",\"collapsed\":true,\"items\":[{\"text\":\"Вывод на сайте\",\"link\":\"/components/ms3optionscolor/frontend\"},{\"text\":\"mFilter\",\"link\":\"/components/ms3optionscolor/mfilter\"},{\"text\":\"ms3variants\",\"link\":\"/components/ms3optionscolor/ms3variants\"}]},{\"text\":\"Сниппеты\",\"collapsed\":true,\"items\":[{\"text\":\"Обзор\",\"link\":\"/components/ms3optionscolor/snippets/index\"},{\"text\":\"ms3OptionsColor\",\"link\":\"/components/ms3optionscolor/snippets/ms3OptionsColor\"}]},{\"text\":\"Интерфейс\",\"collapsed\":true,\"items\":[{\"text\":\"Обзор менеджера\",\"link\":\"/components/ms3optionscolor/interface/index\"},{\"text\":\"Сценарии\",\"link\":\"/components/ms3optionscolor/interface/flows\"}]},{\"text\":\"Для разработчика\",\"collapsed\":true,\"items\":[{\"text\":\"События\",\"link\":\"/components/ms3optionscolor/events\"}]},{\"text\":\"FAQ\",\"link\":\"/components/ms3optionscolor/faq\"}]},{\"path\":\"components/ms3productsets/index.md\",\"link\":\"/components/ms3productsets/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/ms3productsets\",\"title\":\"ms3ProductSets\",\"titleLower\":\"ms3productsets\",\"text\":\"ms3ProductSets\",\"description\":\"Динамические подборки товаров для MiniShop3 — ручные связи, авто-рекомендации, админка шаблонов\",\"logo\":\"https://modstore.pro/assets/extras/ms3productsets/logo.png?v=d8d7ad63\",\"dependencies\":[\"miniShop3\"],\"categories\":[\"minishop3\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/ms3productsets/quick-start\"},{\"text\":\"Сценарии (flows)\",\"link\":\"/components/ms3productsets/interface/flows\"},{\"text\":\"Системные настройки\",\"link\":\"/components/ms3productsets/settings\"},{\"text\":\"Типы подборок\",\"link\":\"/components/ms3productsets/types\"},{\"text\":\"Сниппеты\",\"link\":\"/components/ms3productsets/snippets/index\",\"collapsed\":true,\"items\":[{\"text\":\"ms3ProductSets\",\"link\":\"/components/ms3productsets/snippets/ms3ProductSets\"},{\"text\":\"mspsLexiconScript\",\"link\":\"/components/ms3productsets/snippets/mspsLexiconScript\"}]},{\"text\":\"Подключение на сайте\",\"link\":\"/components/ms3productsets/frontend\"},{\"text\":\"Интеграция и кастомизация\",\"link\":\"/components/ms3productsets/integration\"},{\"text\":\"Интерфейс админки\",\"link\":\"/components/ms3productsets/interface/index\",\"collapsed\":true,\"items\":[{\"text\":\"Обзор интерфейса\",\"link\":\"/components/ms3productsets/interface/index\"},{\"text\":\"Подборки товаров\",\"link\":\"/components/ms3productsets/interface/templates\"},{\"text\":\"Руководство по админке\",\"link\":\"/components/ms3productsets/admin\"},{\"text\":\"Права доступа\",\"link\":\"/components/ms3productsets/permissions\"}]},{\"text\":\"Для разработчика\",\"link\":\"/components/ms3productsets/api\",\"collapsed\":true,\"items\":[{\"text\":\"Контракты и параметры (API)\",\"link\":\"/components/ms3productsets/api\"},{\"text\":\"Потоки (технические)\",\"link\":\"/components/ms3productsets/flows\"},{\"text\":\"Архитектура\",\"link\":\"/components/ms3productsets/architecture\"}]}]},{\"path\":\"components/ms3promocode/index.md\",\"link\":\"/components/ms3promocode/\",\"title\":\"ms3PromoCode\",\"titleLower\":\"ms3promocode\",\"text\":\"ms3PromoCode\",\"description\":\"Промо-коды для MiniShop3 с гибкими правилами, генерацией по маске и интеграцией в позиции заказа\",\"logo\":\"https://modstore.pro/assets/extras/ms3promocode/logo.png?v=fa21238f\",\"dependencies\":[\"MiniShop3, pdoTools, VueTools\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/biz87\",\"name\":{\"en\":\"Nikolay Savin\",\"ru\":\"Николай Савин\"},\"github\":\"https://github.com/biz87\",\"avatar\":\"https://github.com/biz87.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/ms3promocode/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/ms3promocode/settings\"},{\"text\":\"Сниппеты\",\"link\":\"/components/ms3promocode/snippets/\",\"collapsed\":true,\"items\":[{\"text\":\"ms3PromoCodeForm\",\"link\":\"/components/ms3promocode/snippets/ms3promocodeform\"}]},{\"text\":\"Интерфейс админки\",\"link\":\"/components/ms3promocode/interface/\",\"collapsed\":true,\"items\":[{\"text\":\"Управление кодами\",\"link\":\"/components/ms3promocode/interface/codes\"},{\"text\":\"Аналитика\",\"link\":\"/components/ms3promocode/interface/analytics\"},{\"text\":\"Вкладка в заказе\",\"link\":\"/components/ms3promocode/interface/order-tab\"}]},{\"text\":\"Фронтенд\",\"link\":\"/components/ms3promocode/frontend/\",\"collapsed\":true,\"items\":[{\"text\":\"Шаблон формы\",\"link\":\"/components/ms3promocode/frontend/template\"},{\"text\":\"JS API\",\"link\":\"/components/ms3promocode/frontend/js-api\"}]},{\"text\":\"Web API\",\"link\":\"/components/ms3promocode/api\"},{\"text\":\"Разработка\",\"link\":\"/components/ms3promocode/development/\",\"collapsed\":true,\"items\":[{\"text\":\"События плагина\",\"link\":\"/components/ms3promocode/development/events\"},{\"text\":\"Сервисы\",\"link\":\"/components/ms3promocode/development/services\"},{\"text\":\"Правила (Rules)\",\"link\":\"/components/ms3promocode/development/rules\"},{\"text\":\"Модели и БД\",\"link\":\"/components/ms3promocode/development/models\"}]},{\"text\":\"Интеграции\",\"link\":\"/components/ms3promocode/integration/\",\"collapsed\":true,\"items\":[{\"text\":\"MiniShop3\",\"link\":\"/components/ms3promocode/integration/minishop3\"}]},{\"text\":\"История версий\",\"link\":\"/components/ms3promocode/changelog/\",\"collapsed\":true,\"items\":[{\"text\":\"1.0.0-beta1\",\"link\":\"/components/ms3promocode/changelog/1.0.0-beta1\"}]}]},{\"path\":\"components/ms3pulse/index.md\",\"link\":\"/components/ms3pulse/\",\"modstore\":\"https://modstore.pro/packages/integration/ms3pulse\",\"title\":\"ms3Pulse\",\"titleLower\":\"ms3pulse\",\"text\":\"ms3Pulse\",\"description\":\"Дашборд продаж и аналитика для MiniShop3 — метрики, графики, экспорт и отчёты по расписанию\",\"logo\":\"https://modstore.pro/assets/extras/ms3pulse/logo.jpg?v=cabfb953\",\"dependencies\":[\"miniShop3\",\"vuetools\"],\"categories\":[\"minishop3\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/ms3pulse/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/ms3pulse/settings\"},{\"text\":\"Интерфейс\",\"link\":\"/components/ms3pulse/interface\",\"collapsed\":true,\"items\":[{\"text\":\"Дашборд\",\"link\":\"/components/ms3pulse/interface/dashboard\"},{\"text\":\"Конструктор графиков\",\"link\":\"/components/ms3pulse/interface/builder\"},{\"text\":\"Топы и флопы\",\"link\":\"/components/ms3pulse/interface/topflops\"},{\"text\":\"Настройки\",\"link\":\"/components/ms3pulse/interface/settings\"}]},{\"text\":\"Метрики и графики\",\"link\":\"/components/ms3pulse/metrics-and-charts\",\"collapsed\":true,\"items\":[{\"text\":\"Метрики и показатели\",\"link\":\"/components/ms3pulse/metrics-and-charts/metrics\"},{\"text\":\"Фильтры и период\",\"link\":\"/components/ms3pulse/metrics-and-charts/filters\"},{\"text\":\"Типы графиков\",\"link\":\"/components/ms3pulse/metrics-and-charts/chart-types\"},{\"text\":\"Источники данных\",\"link\":\"/components/ms3pulse/metrics-and-charts/data-sources\"}]},{\"text\":\"Сценарии (flows)\",\"link\":\"/components/ms3pulse/interface/flows\"},{\"text\":\"Экспорт\",\"link\":\"/components/ms3pulse/export\"},{\"text\":\"Отчёты по расписанию\",\"link\":\"/components/ms3pulse/scheduled-reports\"},{\"text\":\"Права доступа\",\"link\":\"/components/ms3pulse/permissions\"},{\"text\":\"FAQ\",\"link\":\"/components/ms3pulse/faq\"},{\"text\":\"Решение проблем\",\"link\":\"/components/ms3pulse/troubleshooting\"}]},{\"path\":\"components/ms3recentlyviewed/index.md\",\"link\":\"/components/ms3recentlyviewed/\",\"title\":\"ms3RecentlyViewed\",\"titleLower\":\"ms3recentlyviewed\",\"text\":\"ms3RecentlyViewed\",\"description\":\"Блок «Недавно просмотренные товары» для MiniShop3 — хранение в браузере или БД, похожие товары, админка\",\"logo\":\"https://modstore.pro/assets/extras/ms3recentlyviewed/logo.png?v=1&v=c9b52c83\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/ms3recentlyviewed/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/ms3recentlyviewed/settings\"},{\"text\":\"Сниппеты\",\"link\":\"/components/ms3recentlyviewed/snippets\",\"collapsed\":true,\"items\":[{\"text\":\"ms3recentlyviewed\",\"link\":\"/components/ms3recentlyviewed/snippets/ms3recentlyviewed\"},{\"text\":\"ms3recentlyviewedSimilar\",\"link\":\"/components/ms3recentlyviewed/snippets/ms3recentlyviewedSimilar\"},{\"text\":\"ms3rvLexiconScript\",\"link\":\"/components/ms3recentlyviewed/snippets/ms3rvLexiconScript\"}]},{\"text\":\"Интерфейс админки\",\"link\":\"/components/ms3recentlyviewed/interface\",\"collapsed\":true,\"items\":[{\"text\":\"Дашборд\",\"link\":\"/components/ms3recentlyviewed/interface/dashboard\"},{\"text\":\"История просмотров\",\"link\":\"/components/ms3recentlyviewed/interface/history\"}]},{\"text\":\"Подключение на сайте\",\"link\":\"/components/ms3recentlyviewed/frontend\"},{\"text\":\"Права доступа\",\"link\":\"/components/ms3recentlyviewed/permissions\"}]},{\"path\":\"components/ms3variants/index.md\",\"link\":\"/components/ms3variants/\",\"title\":\"ms3Variants\",\"titleLower\":\"ms3variants\",\"text\":\"ms3Variants\",\"description\":\"Компонент вариантов товаров для MiniShop3\",\"logo\":\"https://modstore.pro/assets/extras/ms3variants/logo.png?v=ad3b044a\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/biz87\",\"name\":{\"en\":\"Nikolay Savin\",\"ru\":\"Николай Савин\"},\"github\":\"https://github.com/biz87\",\"avatar\":\"https://github.com/biz87.png\"},\"items\":[{\"text\":\"Системные настройки\",\"link\":\"/components/ms3variants/settings\"},{\"text\":\"Сниппеты\",\"link\":\"/components/ms3variants/snippets\"},{\"text\":\"Интерфейс админки\",\"collapsed\":true,\"items\":[{\"text\":\"Вкладка вариантов в товаре\",\"link\":\"/components/ms3variants/interface/product\"},{\"text\":\"Варианты в заказе\",\"link\":\"/components/ms3variants/interface/order\"}]},{\"text\":\"Интерфейс сайта\",\"collapsed\":true,\"items\":[{\"text\":\"Страница товара\",\"link\":\"/components/ms3variants/frontend/product\"},{\"text\":\"Каталог товаров\",\"link\":\"/components/ms3variants/frontend/catalog\"}]}]},{\"path\":\"components/msaddlinked.md\",\"link\":\"/components/msaddlinked\",\"modstore\":\"https://modstore.pro/packages/integration/msaddlinked\",\"title\":\"msAddLinked\",\"titleLower\":\"msaddlinked\",\"text\":\"msAddLinked\",\"description\":\"Добавление связанных товаров в виде опций с увеличением цены\",\"logo\":\"https://modstore.pro/assets/extras/msaddlinked/logo.png?v=8841bde6\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/mvoevodskiy\",\"name\":{\"en\":\"Mikhail Voevodskiy\",\"ru\":\"Воеводский Михаил\"},\"github\":\"https://github.com/mvoevodskiy\",\"avatar\":\"https://github.com/mvoevodskiy.png\"}},{\"path\":\"components/msaltcart/index.md\",\"link\":\"/components/msaltcart/\",\"modstore\":\"https://modstore.pro/packages/integration/msaltcart\",\"repository\":\"https://github.com/ShevArtV/msaltcart\",\"title\":\"msAltCart\",\"titleLower\":\"msaltcart\",\"text\":\"msAltCart\",\"description\":\"Динамическая корзина для MiniShop2 с JS API.\",\"logo\":\"https://msaltcart.art-sites.ru/assets/components/msaltcart/logo.jpg?v=883127ec\",\"dependencies\":[\"pdoTools\",\"SendIt\",\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/shev_art_v\",\"name\":{\"en\":\"Arthur\",\"ru\":\"Артур Шевченко\"},\"github\":\"https://github.com/shevartv\",\"avatar\":\"https://github.com/shevartv.png\"},\"items\":[{\"text\":\"Начало работы\",\"link\":\"/components/msaltcart/index\"},{\"text\":\"Сниппеты\",\"link\":\"/components/msaltcart/snippets\"},{\"text\":\"JavaScript\",\"link\":\"/components/msaltcart/javascript\"},{\"text\":\"События\",\"link\":\"/components/msaltcart/events\"},{\"text\":\"Поле ввода типа число\",\"link\":\"/components/msaltcart/inputnumber\"}]},{\"path\":\"components/msbonus2/index.md\",\"link\":\"/components/msbonus2/\",\"modstore\":\"https://modstore.pro/packages/discounts/msbonus2\",\"title\":\"msBonus2\",\"titleLower\":\"msbonus2\",\"text\":\"msBonus2\",\"description\":\"Бонусная система для miniShop2\",\"logo\":\"https://modstore.pro/assets/extras/msbonus2/logo-lg.jpg?v=7fd06fe9\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/msbonus2/quick-start\"},{\"text\":\"Сниппеты\",\"collapsed\":true,\"items\":[{\"text\":\"msBonus2Form\",\"link\":\"/components/msbonus2/snippets/msbonus2form\"},{\"text\":\"msBonus2Logs\",\"link\":\"/components/msbonus2/snippets/msbonus2logs\"},{\"text\":\"msBonus2ProductBonus\",\"link\":\"/components/msbonus2/snippets/msbonus2productbonus\"}]},{\"text\":\"События jQuery\",\"link\":\"/components/msbonus2/jquery-events\"},{\"text\":\"События плагинов\",\"collapsed\":true,\"items\":[{\"text\":\"msb2OnBeforeSetBonus\",\"link\":\"/components/msbonus2/events/msb2onbeforesetbonus\"},{\"text\":\"msb2OnSetBonus\",\"link\":\"/components/msbonus2/events/msb2onsetbonus\"},{\"text\":\"msb2OnUnsetBonus\",\"link\":\"/components/msbonus2/events/msb2onunsetbonus\"},{\"text\":\"Примеры\",\"link\":\"/components/msbonus2/events/examples\"}]},{\"text\":\"Программное API\",\"link\":\"/components/msbonus2/api\"},{\"text\":\"Кейсы\",\"collapsed\":true,\"items\":[{\"text\":\"Вывод информации в письме о списанных бонусах за заказ\",\"link\":\"/components/msbonus2/cases/email-inform\"},{\"text\":\"Дополнительные бонусы за первый заказ на сайте\",\"link\":\"/components/msbonus2/cases/additional-bonuses\"},{\"text\":\"Применять либо промокод msPromoCode2, либо бонусы msBonus2\",\"link\":\"/components/msbonus2/cases/mspromocode2-or-msbonus2\"}]}]},{\"path\":\"components/msbulkeditor/index.md\",\"link\":\"/components/msbulkeditor/\",\"title\":\"msBulkEditor\",\"titleLower\":\"msbulkeditor\",\"text\":\"msBulkEditor\",\"description\":\"Массовое редактирование товаров MiniShop3 в менеджере MODX 3\",\"dependencies\":[\"miniShop3\",\"VueTools\"],\"categories\":[\"minishop3\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Начало работы\",\"link\":\"/components/msbulkeditor/quick-start\",\"collapsed\":true,\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/msbulkeditor/quick-start\"},{\"text\":\"Возможности\",\"link\":\"/components/msbulkeditor/features\"},{\"text\":\"Системные настройки\",\"link\":\"/components/msbulkeditor/settings\"}]},{\"text\":\"Интерфейс\",\"link\":\"/components/msbulkeditor/interface/\",\"collapsed\":true,\"items\":[{\"text\":\"Обзор вкладок\",\"link\":\"/components/msbulkeditor/interface/\"},{\"text\":\"Пошаговые сценарии\",\"link\":\"/components/msbulkeditor/interface/flows\"},{\"text\":\"Сетка товаров\",\"link\":\"/components/msbulkeditor/interface/products-grid\"},{\"text\":\"Быстрые действия\",\"link\":\"/components/msbulkeditor/interface/quick-actions\"},{\"text\":\"Товар и цены\",\"link\":\"/components/msbulkeditor/interface/product-and-prices\"},{\"text\":\"Опции MiniShop3\",\"link\":\"/components/msbulkeditor/interface/options\"},{\"text\":\"TV-параметры\",\"link\":\"/components/msbulkeditor/interface/tv-parameters\"},{\"text\":\"Настройка колонок\",\"link\":\"/components/msbulkeditor/interface/column-settings\"},{\"text\":\"Редактирование в списке\",\"link\":\"/components/msbulkeditor/interface/inline-editing\"},{\"text\":\"Предпросмотр и применение\",\"link\":\"/components/msbulkeditor/interface/preview-and-apply\"},{\"text\":\"История и откат\",\"link\":\"/components/msbulkeditor/interface/history\"},{\"text\":\"Пресеты\",\"link\":\"/components/msbulkeditor/interface/presets\"},{\"text\":\"Импорт и экспорт\",\"link\":\"/components/msbulkeditor/interface/import-export\"},{\"text\":\"Мастер привязки\",\"link\":\"/components/msbulkeditor/interface/binding-wizard\"},{\"text\":\"Поля ресурса\",\"link\":\"/components/msbulkeditor/interface/resource-fields\"}]},{\"text\":\"Для разработчика\",\"link\":\"/components/msbulkeditor/events\",\"collapsed\":true,\"items\":[{\"text\":\"События MODX\",\"link\":\"/components/msbulkeditor/events\"}]},{\"text\":\"FAQ\",\"link\":\"/components/msbulkeditor/faq\"}]},{\"path\":\"components/msbundles/index.md\",\"link\":\"/components/msbundles/\",\"title\":\"msBundles\",\"titleLower\":\"msbundles\",\"text\":\"msBundles\",\"description\":\"Комплекты товаров miniShop3 с общей ценой, скидкой и синхронизацией в корзине\",\"dependencies\":[\"miniShop3\",\"VueTools\"],\"categories\":[\"minishop3\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Начало работы\",\"collapsed\":true,\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/msbundles/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/msbundles/settings\"}]},{\"text\":\"Витрина\",\"collapsed\":true,\"items\":[{\"text\":\"Вывод на сайте\",\"link\":\"/components/msbundles/frontend\"},{\"text\":\"Сниппеты (обзор)\",\"link\":\"/components/msbundles/snippets/index\"},{\"text\":\"Сниппет msBundles\",\"link\":\"/components/msbundles/snippets/msBundles\"},{\"text\":\"Сниппет msBundles.initialize\",\"link\":\"/components/msbundles/snippets/msBundles.initialize\"}]},{\"text\":\"Интерфейс\",\"collapsed\":true,\"items\":[{\"text\":\"Обзор менеджера\",\"link\":\"/components/msbundles/interface/index\"},{\"text\":\"Сценарии\",\"link\":\"/components/msbundles/interface/flows\"}]},{\"text\":\"Для разработчика\",\"collapsed\":true,\"items\":[{\"text\":\"События\",\"link\":\"/components/msbundles/events\"}]},{\"text\":\"FAQ\",\"link\":\"/components/msbundles/faq\"}]},{\"path\":\"components/msbuynow.md\",\"link\":\"/components/msbuynow\",\"title\":\"msBuyNow\",\"titleLower\":\"msbuynow\",\"text\":\"msBuyNow\",\"description\":\"Компонент для вывода виджета «Сейчас покупают» — товары, добавленные в корзину за последнее время\",\"dependencies\":[\"miniShop2\"],\"categories\":[]},{\"path\":\"components/mscaddress.md\",\"link\":\"/components/mscaddress\",\"modstore\":\"https://modstore.pro/packages/integration/mscaddress\",\"repository\":\"https://github.com/modx-pro/mscAddress\",\"title\":\"mscAddress\",\"titleLower\":\"mscaddress\",\"text\":\"mscAddress\",\"description\":\"Пользовательские адреса для личного кабинета и страницы оформления заказа\",\"logo\":\"https://modstore.pro/assets/extras/mscaddress/logo-md.png?v=abb59ff7\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"}},{\"path\":\"components/mscategoryoptions.md\",\"link\":\"/components/mscategoryoptions\",\"modstore\":\"https://modstore.pro/packages/ecommerce/mscategoryoptions\",\"title\":\"msCategoryOptions\",\"titleLower\":\"mscategoryoptions\",\"text\":\"msCategoryOptions\",\"description\":\"Функционал дополнительных опций в зависимости от категории товара\",\"logo\":\"https://modstore.pro/assets/extras/mscategoryoptions/logo-lg.jpg?v=34c6cb58\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"}},{\"path\":\"components/mscdek/index.md\",\"link\":\"/components/mscdek/\",\"modstore\":\"https://modstore.pro/packages/delivery/ms-cdek2\",\"title\":\"msCDEK\",\"titleLower\":\"mscdek\",\"text\":\"msCDEK\",\"description\":\"Компонент расчёта доставки в сервисе СДЭК для MiniShop3.\",\"logo\":\"https://modx3.art-sites.ru/assets/components/mscdek/img/cdek.png?v=1495130b\",\"dependencies\":[\"MiniShop3\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/shev_art_v\",\"name\":{\"en\":\"Arthur\",\"ru\":\"Артур Шевченко\"},\"github\":\"https://github.com/shevartv\",\"avatar\":\"https://github.com/shevartv.png\"},\"items\":[{\"text\":\"Начало работы\",\"link\":\"/components/mscdek/index\"},{\"text\":\"API\",\"link\":\"/components/mscdek/api\"},{\"text\":\"События\",\"link\":\"/components/mscdek/events\"},{\"text\":\"Разработка\",\"link\":\"/components/mscdek/development\"}]},{\"path\":\"components/mscdistance.md\",\"link\":\"/components/mscdistance\",\"modstore\":\"https://modstore.pro/packages/delivery/mscdistance\",\"title\":\"mscDistance\",\"titleLower\":\"mscdistance\",\"text\":\"mscDistance\",\"description\":\"Расчет стоимости доставки по городу/району\",\"logo\":\"https://modstore.pro/assets/extras/mscdistance/logo-lg.jpg?v=7346b1e3\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"}},{\"path\":\"components/mscurrency/index.md\",\"link\":\"/components/mscurrency/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/mscurrency\",\"title\":\"msCurrency\",\"titleLower\":\"mscurrency\",\"text\":\"msCurrency\",\"description\":\"Мультивалютность для MiniShop3\",\"logo\":\"https://modstore.pro/assets/extras/mscurrency/logo.png?v=11b32905\",\"dependencies\":[\"miniShop3\"],\"categories\":[\"minishop3\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Начало работы\",\"link\":\"/components/mscurrency/quick-start\",\"collapsed\":true,\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/mscurrency/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/mscurrency/settings\"}]},{\"text\":\"Интеграция на сайте\",\"link\":\"/components/mscurrency/integration\",\"collapsed\":true,\"items\":[{\"text\":\"Интеграция и сценарии\",\"link\":\"/components/mscurrency/integration\"},{\"text\":\"Сниппеты (обзор)\",\"link\":\"/components/mscurrency/snippets/index\"},{\"text\":\"Сниппет msCurrency\",\"link\":\"/components/mscurrency/snippets/msCurrency\"},{\"text\":\"Сниппет msCurrencyPrice\",\"link\":\"/components/mscurrency/snippets/msCurrencyPrice\"},{\"text\":\"Сниппет msCurrencyPrices\",\"link\":\"/components/mscurrency/snippets/msCurrencyPrices\"},{\"text\":\"Сниппет msCurrencyCart\",\"link\":\"/components/mscurrency/snippets/msCurrencyCart\"},{\"text\":\"Сниппет msCurrencyGetOrder\",\"link\":\"/components/mscurrency/snippets/msCurrencyGetOrder\"}]},{\"text\":\"Админка\",\"link\":\"/components/mscurrency/manager\",\"collapsed\":true,\"items\":[{\"text\":\"Управление валютами\",\"link\":\"/components/mscurrency/manager\"}]},{\"text\":\"Для разработчика\",\"link\":\"/components/mscurrency/events\",\"collapsed\":true,\"items\":[{\"text\":\"События MODX\",\"link\":\"/components/mscurrency/events\"},{\"text\":\"mFilter\",\"link\":\"/components/mscurrency/mfilter\"}]},{\"text\":\"FAQ\",\"link\":\"/components/mscurrency/faq\"}]},{\"path\":\"components/msczone.md\",\"link\":\"/components/msczone\",\"modstore\":\"https://modstore.pro/packages/delivery/msczone\",\"title\":\"mscZone\",\"titleLower\":\"msczone\",\"text\":\"mscZone\",\"description\":\"Расчет стоимости доставки для minishop2\",\"logo\":\"https://modstore.pro/assets/extras/msczone/logo-lg.jpg?v=7277ec59\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"}},{\"path\":\"components/msdadata.md\",\"link\":\"/components/msdadata\",\"title\":\"msDaData\",\"titleLower\":\"msdadata\",\"text\":\"msDaData\",\"description\":\"Компонент для автодополнения адреса и ФИО при оформлении заказа в miniShop2 через DaData\",\"logo\":\"https://modstore.pro/assets/extras/dadata/logo.jpg?v=9267675e\",\"dependencies\":[\"miniShop2\"],\"categories\":[]},{\"path\":\"components/msdellin.md\",\"link\":\"/components/msdellin\",\"title\":\"msDellin\",\"titleLower\":\"msdellin\",\"text\":\"msDellin\",\"description\":\"Компонент для расчёта стоимости доставки через транспортную компанию «Деловые линии»\",\"dependencies\":[\"miniShop2\"],\"categories\":[]},{\"path\":\"components/msdiscount/index.md\",\"link\":\"/components/msdiscount/\",\"modstore\":\"https://modstore.pro/packages/discounts/msdiscount\",\"title\":\"msDiscount\",\"titleLower\":\"msdiscount\",\"text\":\"msDiscount\",\"description\":\"Система скидок и одноразовые купоны для miniShop2\",\"logo\":\"https://modstore.pro/assets/extras/msdiscount/logo.png?v=e950206d\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ilyautkin\",\"name\":{\"en\":\"Ilya Utkin\",\"ru\":\"Илья Уткин\"},\"github\":\"https://github.com/ilyautkin\",\"avatar\":\"https://github.com/ilyautkin.png\"},\"items\":[{\"text\":\"Акции\",\"link\":\"/components/msdiscount/stock\"},{\"text\":\"Скидки\",\"link\":\"/components/msdiscount/discounts\"},{\"text\":\"Купоны\",\"link\":\"/components/msdiscount/coupons\"},{\"text\":\"Сниппеты\",\"collapsed\":true,\"items\":[{\"text\":\"msdBuyNow\",\"link\":\"/components/msdiscount/snippets/msdbuynow\"},{\"text\":\"msdGetDiscount\",\"link\":\"/components/msdiscount/snippets/msdgetdiscount\"}]}]},{\"path\":\"components/msearch/index.md\",\"link\":\"/components/msearch/\",\"repository\":\"https://github.com/modx-pro/msearch\",\"title\":\"mSearch\",\"titleLower\":\"msearch\",\"text\":\"mSearch\",\"description\":\"Полнотекстовый поиск с морфологическим анализом для MODX 3\",\"logo\":\"https://modstore.pro/assets/extras/msearch/logo.png?v=e4274699\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/biz87\",\"name\":{\"en\":\"Nikolay Savin\",\"ru\":\"Николай Савин\"},\"github\":\"https://github.com/biz87\",\"avatar\":\"https://github.com/biz87.png\"},\"items\":[{\"text\":\"Сниппеты\",\"collapsed\":true,\"items\":[{\"text\":\"mSearch\",\"link\":\"/components/msearch/snippets/msearch\"},{\"text\":\"mSearchForm\",\"link\":\"/components/msearch/snippets/msearchform\"}]},{\"text\":\"Интерфейс\",\"collapsed\":true,\"items\":[{\"text\":\"Поиск\",\"link\":\"/components/msearch/interface/search\"},{\"text\":\"Индексация\",\"link\":\"/components/msearch/interface/indexes\"},{\"text\":\"Запросы\",\"link\":\"/components/msearch/interface/queries\"},{\"text\":\"Алиасы\",\"link\":\"/components/msearch/interface/aliases\"},{\"text\":\"Словари\",\"link\":\"/components/msearch/interface/dictionaries\"}]},{\"text\":\"JavaScript API\",\"link\":\"/components/msearch/javascript-api\"},{\"text\":\"Системные настройки\",\"link\":\"/components/msearch/system-settings\"},{\"text\":\"Плагин и события\",\"link\":\"/components/msearch/plugin-and-events\"},{\"text\":\"Расширение компонента\",\"link\":\"/components/msearch/extending\"}]},{\"path\":\"components/msearch2/index.md\",\"link\":\"/components/msearch2/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/msearch2\",\"title\":\"mSearch2\",\"titleLower\":\"msearch2\",\"text\":\"mSearch2\",\"description\":\"Морфологический поиск и фильтрация данных\",\"logo\":\"https://modstore.pro/assets/extras/msearch2/logo-lg.jpg?v=5f2c02c1\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ilyautkin\",\"name\":{\"en\":\"Ilya Utkin\",\"ru\":\"Илья Уткин\"},\"github\":\"https://github.com/ilyautkin\",\"avatar\":\"https://github.com/ilyautkin.png\"},\"items\":[{\"text\":\"Сниппеты\",\"collapsed\":true,\"items\":[{\"text\":\"mSearch2\",\"link\":\"/components/msearch2/snippets/msearch2\"},{\"text\":\"mFilter2\",\"link\":\"/components/msearch2/snippets/mfilter2\"},{\"text\":\"mSearchForm\",\"link\":\"/components/msearch2/snippets/msearchform\"}]},{\"text\":\"Администрирование\",\"collapsed\":true,\"items\":[{\"text\":\"Поиск\",\"link\":\"/components/msearch2/interface/search\"},{\"text\":\"Индексация\",\"link\":\"/components/msearch2/interface/indexes\"},{\"text\":\"Запросы\",\"link\":\"/components/msearch2/interface/queries\"},{\"text\":\"Синонимы\",\"link\":\"/components/msearch2/interface/synonyms\"},{\"text\":\"Словари\",\"link\":\"/components/msearch2/interface/dictionaries\"}]},{\"text\":\"Расширение\",\"collapsed\":true,\"items\":[{\"text\":\"Методы фильтрации\",\"link\":\"/components/msearch2/extension/filtration-methods\"},{\"text\":\"Пример фильтрации товаров\",\"link\":\"/components/msearch2/extension/filtration-product-example\"}]},{\"text\":\"Типовые решения\",\"collapsed\":true,\"items\":[{\"text\":\"Зависимые фильтры\",\"link\":\"/components/msearch2/solutions/dependent-filters\"},{\"text\":\"Фильтрация категорий\",\"link\":\"/components/msearch2/solutions/category-filtration\"}]}]},{\"path\":\"components/msems.md\",\"link\":\"/components/msems\",\"modstore\":\"https://modstore.pro/packages/delivery/msems\",\"title\":\"msEMS\",\"titleLower\":\"msems\",\"text\":\"msEMS\",\"description\":\"Расчет стоимости доставки службой EMS Russian Post\",\"logo\":\"https://modstore.pro/assets/extras/msems/logo-lg.jpeg?v=60df7cb1\",\"dependencies\":[\"miniShop2\"],\"categories\":[]},{\"path\":\"components/msextrafields/index.md\",\"link\":\"/components/msextrafields/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/msextrafields\",\"title\":\"msExtraFields\",\"titleLower\":\"msextrafields\",\"text\":\"msExtraFields\",\"description\":\"Комплексное управление товарами\",\"logo\":\"https://modstore.pro/assets/extras/msextrafields/logo.png?v=774df10c\",\"dependencies\":[],\"categories\":[],\"items\":[{\"text\":\"Возможности\",\"link\":\"/components/msextrafields/features\"},{\"text\":\"Установка\",\"link\":\"/components/msextrafields/setup\"},{\"text\":\"Интерфейс\",\"link\":\"/components/msextrafields/interface\"},{\"text\":\"Настройки\",\"link\":\"/components/msextrafields/settings\"},{\"text\":\"Сниппеты\",\"link\":\"/components/msextrafields/snippets\"},{\"text\":\"Плагины\",\"link\":\"/components/msextrafields/plugins\"}]},{\"path\":\"components/msfastorder/index.md\",\"link\":\"/components/msfastorder/\",\"modstore\":\"https://modstore.pro/packages/integration/msfastorder\",\"title\":\"msFastOrder\",\"titleLower\":\"msfastorder\",\"text\":\"msFastOrder\",\"description\":\"Быстрый заказ в один клик через модальное окно для MODX 3 и MiniShop3\",\"logo\":\"https://modstore.pro/assets/extras/msfastorder/logo.png?v=4525519b\",\"dependencies\":[\"miniShop3\"],\"categories\":[\"minishop3\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Начало работы\",\"link\":\"/components/msfastorder/quick-start\",\"collapsed\":true,\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/msfastorder/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/msfastorder/settings\"}]},{\"text\":\"Интеграция на сайте\",\"link\":\"/components/msfastorder/integration\",\"collapsed\":true,\"items\":[{\"text\":\"Интеграция и сценарии\",\"link\":\"/components/msfastorder/integration\"},{\"text\":\"Подключение на сайте\",\"link\":\"/components/msfastorder/frontend\"},{\"text\":\"Сниппеты (обзор)\",\"link\":\"/components/msfastorder/snippets/index\"},{\"text\":\"Сниппет msFastOrder\",\"link\":\"/components/msfastorder/snippets/msFastOrder\"},{\"text\":\"Сниппет msFastOrderClientConfig\",\"link\":\"/components/msfastorder/snippets/msFastOrderClientConfig\"},{\"text\":\"Чанки\",\"link\":\"/components/msfastorder/chunks\"}]},{\"text\":\"Для разработчика\",\"link\":\"/components/msfastorder/api\",\"collapsed\":true,\"items\":[{\"text\":\"AJAX API (connector)\",\"link\":\"/components/msfastorder/api\"},{\"text\":\"События JavaScript\",\"link\":\"/components/msfastorder/events\"}]},{\"text\":\"FAQ\",\"link\":\"/components/msfastorder/faq\"}]},{\"path\":\"components/msfavorites/index.md\",\"link\":\"/components/msfavorites/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/msfavorites\",\"title\":\"msFavorites\",\"titleLower\":\"msfavorites\",\"text\":\"msFavorites\",\"description\":\"Создание списков избранного\",\"logo\":\"https://modstore.pro/assets/extras/msfavorites/logo-lg.jpg?v=09fa1d83\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/msfavorites/quick-start\"},{\"text\":\"Обновление\",\"link\":\"/components/msfavorites/update\"}]},{\"path\":\"components/msgallerysearch/index.md\",\"link\":\"/components/msgallerysearch/\",\"modstore\":\"https://modstore.pro/packages/photos-and-files/msgallerysearch\",\"title\":\"msGallerySearch\",\"titleLower\":\"msgallerysearch\",\"text\":\"msGallerySearch\",\"description\":\"Поиск и загрузка по ссылке в галерею minishop2 и ms2Gallery\",\"logo\":\"https://modstore.pro/assets/extras/msgallerysearch/logo.png?v=327a1a9c\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/webnitros\",\"name\":\"Андрей Степаненко\",\"github\":\"https://github.com/webnitros\",\"avatar\":\"https://github.com/webnitros.png\"},\"items\":[{\"text\":\"Загрузить по ссылке\",\"link\":\"/components/msgallerysearch/load-from-link\"},{\"text\":\"Найти в Google\",\"link\":\"/components/msgallerysearch/find-in-google\"},{\"text\":\"Найти в изображениях\",\"link\":\"/components/msgallerysearch/find-in-images\"},{\"text\":\"Системные настройки\",\"link\":\"/components/msgallerysearch/settings\"}]},{\"path\":\"components/msgoodslink.md\",\"link\":\"/components/msgoodslink\",\"modstore\":\"https://modstore.pro/packages/other/msgoodslink\",\"title\":\"msGoodsLinks\",\"titleLower\":\"msgoodslinks\",\"text\":\"msGoodsLinks\",\"description\":\"Навигация, перелинковка\",\"logo\":\"https://modstore.pro/assets/extras/msgoodslink/logo.png?v=7b946743\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/prihod\",\"name\":\"Prihod\",\"github\":\"https://github.com/prihod\",\"avatar\":\"https://github.com/prihod.png\"}},{\"path\":\"components/msimportexport/index.md\",\"link\":\"/components/msimportexport/\",\"modstore\":\"https://modstore.pro/packages/import-and-export/msimportexport\",\"title\":\"msImportExport\",\"titleLower\":\"msimportexport\",\"text\":\"msImportExport\",\"description\":\"Импорт и экспорт для miniShop2\",\"logo\":\"https://modstore.pro/assets/extras/msimportexport/logo.png?v=a98b4eea\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/prihod\",\"name\":\"Prihod\",\"github\":\"https://github.com/prihod\",\"avatar\":\"https://github.com/prihod.png\"},\"items\":[{\"text\":\"msImportExport 1.0\",\"link\":\"/components/msimportexport/msimportexport-1\"},{\"text\":\"msImportExport 2.0\",\"link\":\"/components/msimportexport/msimportexport-2\"}]},{\"path\":\"components/msliveinform.md\",\"link\":\"/components/msliveinform\",\"modstore\":\"https://modstore.pro/packages/delivery/msliveinform\",\"title\":\"msLiveInform\",\"titleLower\":\"msliveinform\",\"text\":\"msLiveInform\",\"description\":\"Отслеживание и проверка Заказов магазина MiniShop2 при помощи сервиса LiveInform\",\"logo\":\"https://modstore.pro/assets/extras/msliveinform/logo.png?v=fab2d1a7\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"}},{\"path\":\"components/msmanagerordermap.md\",\"link\":\"/components/msmanagerordermap\",\"modstore\":\"https://modstore.pro/packages/integration/msmanagerordermap\",\"repository\":\"https://github.com/webinmd/msManagerOrderMap\",\"title\":\"msManagerOrderMap\",\"titleLower\":\"msmanagerordermap\",\"text\":\"msManagerOrderMap\",\"description\":\"Выводит карту в панели управления заказом, во вкладке Адрес\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/120\",\"name\":\"Евгений Webinmd\",\"github\":\"https://github.com/webinmd\",\"avatar\":\"https://github.com/webinmd.png\"}},{\"path\":\"components/msmarketingstatuses.md\",\"link\":\"/components/msmarketingstatuses\",\"modstore\":\"https://modstore.pro/packages/integration/msmarketingstatuses\",\"title\":\"msMarketingStatuses\",\"titleLower\":\"msmarketingstatuses\",\"text\":\"msMarketingStatuses\",\"description\":\"Компонент позволяет настроить автоматическое управление статусами заказов.\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"}},{\"path\":\"components/msmcd.md\",\"link\":\"/components/msmcd\",\"modstore\":\"https://modstore.pro/packages/integration/msmcd\",\"repository\":\"https://github.com/modx-pro/msMCD\",\"title\":\"msMCD\",\"titleLower\":\"msmcd\",\"text\":\"msMCD\",\"description\":\"Динамическое обновление мини-корзины miniShop2\",\"logo\":\"https://modstore.pro/assets/extras/msmcd/logo-md.png?v=5d791649\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"}},{\"path\":\"components/msmerchant.md\",\"link\":\"/components/msmerchant\",\"modstore\":\"https://modstore.pro/packages/payment-system/msmerchant\",\"title\":\"msMerchant\",\"titleLower\":\"msmerchant\",\"text\":\"msMerchant\",\"description\":\"Дополнение для приема платежей через «Единую кассу»\",\"logo\":\"https://modstore.pro/assets/extras/msmerchant/logo-lg.jpg?v=867f0587\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"}},{\"path\":\"components/msnewprice.md\",\"link\":\"/components/msnewprice\",\"title\":\"msNewPrice\",\"titleLower\":\"msnewprice\",\"text\":\"msNewPrice\",\"description\":\"Компонент для управления новыми и акционными ценами товаров miniShop2\",\"dependencies\":[\"miniShop2\"],\"categories\":[]},{\"path\":\"components/msocial/index.md\",\"link\":\"/components/msocial/\",\"modstore\":\"https://modstore.pro/packages/alerts-mailing/msocial\",\"repository\":\"https://github.com/DevPastet/mSocial\",\"title\":\"mSocial\",\"titleLower\":\"msocial\",\"text\":\"mSocial\",\"description\":\"Постинг в Twitter\",\"logo\":\"https://modstore.pro/assets/extras/msocial/logo.png?v=daeeb961\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/5836\",\"name\":\"devPastet\",\"github\":\"https://github.com/DevPastet\",\"avatar\":\"https://github.com/DevPastet.png\"},\"items\":[{\"text\":\"mSocialVK\",\"link\":\"/components/msocial/msocialvk\"},{\"text\":\"mSocialFB\",\"link\":\"/components/msocial/msocialfb\"}]},{\"path\":\"components/msoneclick.md\",\"link\":\"/components/msoneclick\",\"modstore\":\"https://modstore.pro/packages/integration/msoneclick\",\"title\":\"msOneClick\",\"titleLower\":\"msoneclick\",\"text\":\"msOneClick\",\"description\":\"Покупка в один клик через модальное окно\",\"logo\":\"https://modstore.pro/assets/extras/msoneclick/logo.png?v=c08e1d20\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/webnitros\",\"name\":\"Андрей Степаненко\",\"github\":\"https://github.com/webnitros\",\"avatar\":\"https://github.com/webnitros.png\"}},{\"path\":\"components/msoptionsprice.md\",\"link\":\"/components/msoptionsprice\",\"title\":\"msOptionsPrice\",\"titleLower\":\"msoptionsprice\",\"text\":\"msOptionsPrice\",\"description\":\"Компонент для установки дополнительных цен к товару в зависимости от характеристик\",\"dependencies\":[\"miniShop2\"],\"categories\":[]},{\"path\":\"components/msp3sberbank/index.md\",\"link\":\"/components/msp3sberbank/\",\"modstore\":\"https://modstore.pro/packages/payment-system/msp3sberbank\",\"title\":\"msp3Sberbank\",\"titleLower\":\"msp3sberbank\",\"text\":\"msp3Sberbank\",\"description\":\"Приём оплаты через Сбербанк для MiniShop3: redirect, callback, чеки 54-ФЗ, одно- и двухстадийная схема, deposit, reverse, refund\",\"logo\":\"https://modstore.pro/assets/extras/msp3sberbank/logo.png?v=87ea8158\",\"dependencies\":[\"miniShop3\"],\"categories\":[\"minishop3\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/msp3sberbank/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/msp3sberbank/settings\"},{\"text\":\"Интеграция и сценарии\",\"link\":\"/components/msp3sberbank/integration\"},{\"text\":\"FAQ\",\"link\":\"/components/msp3sberbank/faq\"}]},{\"path\":\"components/msp3yookassa/index.md\",\"link\":\"/components/msp3yookassa/\",\"modstore\":\"https://modstore.pro/packages/payment-system/msp3yookassa\",\"title\":\"msp3YooKassa\",\"titleLower\":\"msp3yookassa\",\"text\":\"msp3YooKassa\",\"description\":\"Приём оплаты через ЮKassa для MiniShop3 — одно- и двухстадийные платежи, webhook, чеки 54-ФЗ\",\"logo\":\"https://modstore.pro/assets/extras/msp3yookassa/logo.png?v=7601232a\",\"dependencies\":[\"miniShop3\"],\"categories\":[\"minishop3\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/msp3yookassa/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/msp3yookassa/settings\"},{\"text\":\"Интеграция и сценарии\",\"link\":\"/components/msp3yookassa/integration\"}]},{\"path\":\"components/mspassistbelarus.md\",\"link\":\"/components/mspassistbelarus\",\"modstore\":\"https://modstore.pro/packages/payment-system/mspassistbelarus\",\"title\":\"mspAssistBelarus\",\"titleLower\":\"mspassistbelarus\",\"text\":\"mspAssistBelarus\",\"description\":\"Оплата заказов miniShop2 через Assist Belarus (Республика Беларусь)\",\"logo\":\"https://modstore.pro/assets/extras/mspassistbelarus/logo-lg.jpg?v=8303877f\",\"dependencies\":[\"miniShop2\"],\"categories\":[\"payment\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/alroniks\",\"name\":{\"en\":\"Ivan Klimchuk\",\"ru\":\"Иван Климчук\"},\"github\":\"https://github.com/alroniks\",\"avatar\":\"https://github.com/alroniks.png\"}},{\"path\":\"components/mspbepaid.md\",\"link\":\"/components/mspbepaid\",\"modstore\":\"https://modstore.pro/packages/payment-system/mspbepaid\",\"title\":\"mspBePaid\",\"titleLower\":\"mspbepaid\",\"text\":\"mspBePaid\",\"description\":\"Интеграция miniShop2 с платежной системой bePaid, Беларусь\",\"logo\":\"https://modstore.pro/assets/extras/mspbepaid/logo.png?v=0599a794\",\"dependencies\":[\"miniShop2\"],\"categories\":[\"payment\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/alroniks\",\"name\":{\"en\":\"Ivan Klimchuk\",\"ru\":\"Иван Климчук\"},\"github\":\"https://github.com/alroniks\",\"avatar\":\"https://github.com/alroniks.png\"}},{\"path\":\"components/mspointsissue/index.md\",\"link\":\"/components/mspointsissue/\",\"modstore\":\"https://modstore.pro/packages/delivery/mspointsissue\",\"title\":\"msPointsIssue\",\"titleLower\":\"mspointsissue\",\"text\":\"msPointsIssue\",\"description\":\"Пункты выдачи заказов для miniShop2\",\"logo\":\"https://modstore.pro/assets/extras/mspointsissue/logo-lg.jpg?v=03495812\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"},\"items\":[{\"text\":\"Сниппеты\",\"link\":\"/components/mspointsissue/snippets/\",\"collapsed\":true,\"items\":[{\"text\":\"msPointsIssue.Order\",\"link\":\"/components/mspointsissue/snippets/mspointsissue-order\"}]},{\"text\":\"Интерфейс\",\"link\":\"/components/mspointsissue/interface/\",\"collapsed\":true,\"items\":[{\"text\":\"Заказы\",\"link\":\"/components/mspointsissue/interface/orders\"},{\"text\":\"Настройка\",\"link\":\"/components/mspointsissue/interface/settings\"}]}]},{\"path\":\"components/msppayanyway.md\",\"link\":\"/components/msppayanyway\",\"modstore\":\"https://modstore.pro/packages/payment/msppayanyway\",\"title\":\"mspPayAnyWay\",\"titleLower\":\"msppayanyway\",\"text\":\"mspPayAnyWay\",\"description\":\"Интеграция с платежным сервисом PayAnyWay\",\"logo\":\"https://modstore.pro/assets/extras/msppayanyway/logo.png?v=05cd8a97\",\"dependencies\":[\"miniShop2\"],\"categories\":[\"payment\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"}},{\"path\":\"components/msppaypal.md\",\"link\":\"/components/msppaypal\",\"modstore\":\"https://modstore.pro/packages/payment-system/msppaypal\",\"repository\":\"https://github.com/modx-pro/PayPal\",\"title\":\"mspPayPal\",\"titleLower\":\"msppaypal\",\"text\":\"mspPayPal\",\"description\":\"Компонент платежной системы PayPal для minishop2\",\"logo\":\"https://modstore.pro/assets/extras/msppaypal/logo.png?v=61316169\",\"dependencies\":[\"miniShop2\"],\"categories\":[\"payment\"],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"}},{\"path\":\"components/msppayselectionwidget.md\",\"link\":\"/components/msppayselectionwidget\",\"modstore\":\"https://modstore.pro/packages/payment-system/msppayselectionwidget\",\"title\":\"mspPaySelectionWidget\",\"titleLower\":\"msppayselectionwidget\",\"text\":\"mspPaySelectionWidget\",\"description\":\"Оплата заказов miniShop2 через виджет платежного сервиса PaySelection\",\"logo\":\"https://modstore.pro/assets/extras/msppayselectionwidget/logo.png?v=3b96586f\",\"dependencies\":[\"miniShop2\"],\"categories\":[\"payment\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"}},{\"path\":\"components/msppayu.md\",\"link\":\"/components/msppayu\",\"modstore\":\"https://modstore.pro/packages/payment-system/msppayu\",\"title\":\"mspPayU\",\"titleLower\":\"msppayu\",\"text\":\"mspPayU\",\"description\":\"Оплата заказов miniShop2 через платежный сервис PayU\",\"logo\":\"https://modstore.pro/assets/extras/msppayu/logo-lg.jpg?v=8e6e5db7\",\"dependencies\":[\"miniShop2\"],\"categories\":[\"payment\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/alroniks\",\"name\":{\"en\":\"Ivan Klimchuk\",\"ru\":\"Иван Климчук\"},\"github\":\"https://github.com/alroniks\",\"avatar\":\"https://github.com/alroniks.png\"}},{\"path\":\"components/mspre/index.md\",\"link\":\"/components/mspre/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/mspre\",\"title\":\"msPre\",\"titleLower\":\"mspre\",\"text\":\"msPre\",\"description\":\"Массовое редактирование и фильтрация товаров и ресурсов\",\"logo\":\"https://modstore.pro/assets/extras/mspre/logo.png?v=221b0ed4\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/webnitros\",\"name\":\"Андрей Степаненко\",\"github\":\"https://github.com/webnitros\",\"avatar\":\"https://github.com/webnitros.png\"},\"items\":[{\"text\":\"Возможности\",\"link\":\"/components/mspre/features\"},{\"text\":\"Интерфейс\",\"link\":\"/components/mspre/interface/\",\"collapsed\":true,\"items\":[{\"text\":\"COMBO\",\"link\":\"/components/mspre/interface/combo\"},{\"text\":\"Товар и Цены\",\"link\":\"/components/mspre/interface/product-and-prices\"},{\"text\":\"Опции minishop2\",\"link\":\"/components/mspre/interface/ms2-options\"},{\"text\":\"ТВ-параметры\",\"link\":\"/components/mspre/interface/tv\"},{\"text\":\"Настройка полей в списке\",\"link\":\"/components/mspre/interface/list-field-settings\"},{\"text\":\"Редактирование в списке\",\"link\":\"/components/mspre/interface/list-editing\"},{\"text\":\"Транзакции\",\"link\":\"/components/mspre/interface/transactions\"}]}]},{\"path\":\"components/mspricetiers/index.md\",\"link\":\"/components/mspricetiers/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/mspricetiers\",\"title\":\"msPriceTiers\",\"titleLower\":\"mspricetiers\",\"text\":\"msPriceTiers\",\"description\":\"Оптовые цены по количеству для MiniShop3 — пороги на товаре и категории, сумма корзины, шаблоны, массовые операции, ms3Variants\",\"logo\":\"https://modstore.pro/assets/extras/mspricetiers/logo.png?v=3e854349\",\"dependencies\":[\"miniShop3\"],\"categories\":[\"minishop3\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Начало работы\",\"link\":\"/components/mspricetiers/quick-start\",\"collapsed\":true,\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/mspricetiers/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/mspricetiers/settings\"}]},{\"text\":\"Интеграция на сайте\",\"link\":\"/components/mspricetiers/integration\",\"collapsed\":true,\"items\":[{\"text\":\"Интеграция и сценарии\",\"link\":\"/components/mspricetiers/integration\"},{\"text\":\"Подключение на сайте\",\"link\":\"/components/mspricetiers/frontend\"},{\"text\":\"Сниппеты (обзор)\",\"link\":\"/components/mspricetiers/snippets/index\"},{\"text\":\"Сниппет msPriceTiers.initialize\",\"link\":\"/components/mspricetiers/snippets/msPriceTiersInitialize\"},{\"text\":\"Сниппет msPriceTiers\",\"link\":\"/components/mspricetiers/snippets/msPriceTiers\"},{\"text\":\"Сниппет msPriceTiersProgress\",\"link\":\"/components/mspricetiers/snippets/msPriceTiersProgress\"},{\"text\":\"Чанки\",\"link\":\"/components/mspricetiers/chunks\"}]},{\"text\":\"Админка\",\"link\":\"/components/mspricetiers/manager\",\"collapsed\":true,\"items\":[{\"text\":\"Управление порогами\",\"link\":\"/components/mspricetiers/manager\"}]},{\"text\":\"Для разработчика\",\"link\":\"/components/mspricetiers/api\",\"collapsed\":true,\"items\":[{\"text\":\"AJAX API и PHP\",\"link\":\"/components/mspricetiers/api\"},{\"text\":\"События MODX\",\"link\":\"/components/mspricetiers/events\"}]},{\"text\":\"FAQ\",\"link\":\"/components/mspricetiers/faq\"}]},{\"path\":\"components/msproductdiscounts/index.md\",\"link\":\"/components/msproductdiscounts/\",\"modstore\":\"https://modstore.pro/packages/discounts/msproductdiscounts\",\"title\":\"msProductDiscounts\",\"titleLower\":\"msproductdiscounts\",\"text\":\"msProductDiscounts\",\"description\":\"Создание скидок на товары с широкими возможностями настройки\",\"dependencies\":[\"miniShop2\",\"SendIt\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/shev_art_v\",\"name\":{\"en\":\"Arthur\",\"ru\":\"Артур Шевченко\"},\"github\":\"https://github.com/shevartv\",\"avatar\":\"https://github.com/shevartv.png\"},\"items\":[{\"text\":\"Javascript\",\"link\":\"/components/msproductdiscounts/javascript\"},{\"text\":\"Кейсы\",\"link\":\"/components/msproductdiscounts/cases\"}]},{\"path\":\"components/msproductremains/index.md\",\"link\":\"/components/msproductremains/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/msproductremains\",\"title\":\"msProductRemains\",\"titleLower\":\"msproductremains\",\"text\":\"msProductRemains\",\"description\":\"Компонент реализует учёт количества оставшихся товаров\",\"logo\":\"https://modstore.pro/assets/extras/msproductremains/logo-lg.jpg?v=36c60b75\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/focusone\",\"name\":{\"en\":\"Sergey Feschukov\",\"ru\":\"Сергей Фещуков\"},\"github\":\"https://github.com/feschukov\",\"avatar\":\"https://github.com/feschukov.png\"},\"items\":[{\"text\":\"Настройки компонента\",\"link\":\"/components/msproductremains/settings\"},{\"text\":\"Вкладка остатков\",\"link\":\"/components/msproductremains/remains-tab\"},{\"text\":\"Страница остатков\",\"link\":\"/components/msproductremains/remains-page\"},{\"text\":\"Сниппет getRemains\",\"link\":\"/components/msproductremains/getremains\"},{\"text\":\"Примеры\",\"link\":\"/components/msproductremains/examples\"}]},{\"path\":\"components/msprofile/index.md\",\"link\":\"/components/msprofile/\",\"modstore\":\"https://modstore.pro/packages/users/msprofile\",\"repository\":\"https://github.com/modx-pro/msProfile\",\"title\":\"msProfile\",\"titleLower\":\"msprofile\",\"text\":\"msProfile\",\"description\":\"Работа с профилями: оплата товаров с внутреннего счета пользователя\",\"logo\":\"https://modstore.pro/assets/extras/msprofile/logo-lg.jpg?v=5b07c476\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/biz87\",\"name\":{\"en\":\"Nikolay Savin\",\"ru\":\"Николай Савин\"},\"github\":\"https://github.com/biz87\",\"avatar\":\"https://github.com/biz87.png\"},\"items\":[{\"text\":\"Интерфейс\",\"link\":\"/components/msprofile/interface\"},{\"text\":\"Сниппеты\",\"collapsed\":true,\"items\":[{\"text\":\"msProfile\",\"link\":\"/components/msprofile/snippets/msprofile\"},{\"text\":\"msProfileCharge\",\"link\":\"/components/msprofile/snippets/msprofilecharge\"}]},{\"text\":\"Плагин\",\"link\":\"/components/msprofile/plugin\"}]},{\"path\":\"components/mspromocode/index.md\",\"link\":\"/components/mspromocode/\",\"modstore\":\"https://modstore.pro/packages/discounts/mspromocode\",\"title\":\"msPromoCode\",\"titleLower\":\"mspromocode\",\"text\":\"msPromoCode\",\"description\":\"Скидочные промо-коды для miniShop2\",\"logo\":\"https://modstore.pro/assets/extras/mspromocode/logo.png?v=0a470aaa\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"},\"items\":[{\"text\":\"Функционал\",\"collapsed\":true,\"items\":[{\"text\":\"Акции\",\"link\":\"/components/mspromocode/functionality/stocks\"},{\"text\":\"Условия применения\",\"link\":\"/components/mspromocode/functionality/conditions\"},{\"text\":\"Реферальные промо-коды\",\"link\":\"/components/mspromocode/functionality/referral-promo-codes\"},{\"text\":\"Фиксированная скидка на всю корзину\",\"link\":\"/components/mspromocode/functionality/fixed-cart-discount\"}]},{\"text\":\"Установка и настройка\",\"link\":\"/components/mspromocode/setup\"},{\"text\":\"Сниппеты\",\"collapsed\":true,\"items\":[{\"text\":\"mspcForm\",\"link\":\"/components/mspromocode/snippets/mspcform\"},{\"text\":\"mspcRefCoupon\",\"link\":\"/components/mspromocode/snippets/mspcrefcoupon\"}]},{\"text\":\"jQuery события\",\"link\":\"/components/mspromocode/jquery-events\"},{\"text\":\"События плагинов\",\"link\":\"/components/mspromocode/events/\",\"collapsed\":true,\"items\":[{\"text\":\"mspcOnBeforeSetCoupon\",\"link\":\"/components/mspromocode/events/mspconbeforesetcoupon\"},{\"text\":\"mspcOnSetCoupon\",\"link\":\"/components/mspromocode/events/mspconsetcoupon\"},{\"text\":\"mspcOnBeforeSetProductDiscount\",\"link\":\"/components/mspromocode/events/mspconbeforesetproductdiscount\"},{\"text\":\"mspcOnSetProductDiscount\",\"link\":\"/components/mspromocode/events/mspconsetproductdiscount\"},{\"text\":\"mspcOnBindCouponToOrder\",\"link\":\"/components/mspromocode/events/mspconbindcoupontoorder\"}]},{\"text\":\"Кейсы\",\"link\":\"/components/mspromocode/cases/\",\"collapsed\":true,\"items\":[{\"text\":\"Вывод информации по промо-коду в письме\",\"link\":\"/components/mspromocode/cases/email-inform\"},{\"text\":\"Именные промокоды для пользователя\",\"link\":\"/components/mspromocode/cases/personalized-promo-codes\"},{\"text\":\"Отменить промо-код при наличии в корзине запрещённых товаров\",\"link\":\"/components/mspromocode/cases/cancel-promo-code\"}]}]},{\"path\":\"components/mspromocode2/index.md\",\"link\":\"/components/mspromocode2/\",\"modstore\":\"https://modstore.pro/packages/discounts/mspromocode2\",\"title\":\"msPromoCode2\",\"titleLower\":\"mspromocode2\",\"text\":\"msPromoCode2\",\"description\":\"Улучшенные промо-коды для miniShop2\",\"logo\":\"https://modstore.pro/assets/extras/mspromocode2/logo-lg.jpg?v=2b4c9e18\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/mspromocode2/quick-start\"},{\"text\":\"Сниппеты\",\"collapsed\":true,\"items\":[{\"text\":\"msPromoCode2\",\"link\":\"/components/mspromocode2/snippets/mspromocode2\"},{\"text\":\"mspc2Generate\",\"link\":\"/components/mspromocode2/snippets/mspc2generate\"},{\"text\":\"mspc2CartKey\",\"link\":\"/components/mspromocode2/snippets/mspc2cartkey\"}]},{\"text\":\"События jQuery\",\"link\":\"/components/mspromocode2/jquery-events\"},{\"text\":\"События плагинов\",\"link\":\"/components/mspromocode2/events/\",\"collapsed\":true,\"items\":[{\"text\":\"mspc2OnBeforeGetCoupon\",\"link\":\"/components/mspromocode2/events/mspc2onbeforegetcoupon\"},{\"text\":\"mspc2OnGetCoupon\",\"link\":\"/components/mspromocode2/events/mspc2ongetcoupon\"},{\"text\":\"mspc2OnBeforeSetCoupon\",\"link\":\"/components/mspromocode2/events/mspc2onbeforesetcoupon\"},{\"text\":\"mspc2OnSetCoupon\",\"link\":\"/components/mspromocode2/events/mspc2onsetcoupon\"},{\"text\":\"mspc2OnUnsetCoupon\",\"link\":\"/components/mspromocode2/events/mspc2onunsetcoupon\"},{\"text\":\"mspc2OnSetProductDiscountPrice\",\"link\":\"/components/mspromocode2/events/mspc2onsetproductdiscountprice\"},{\"text\":\"Примеры\",\"link\":\"/components/mspromocode2/events/examples\"}]},{\"text\":\"Программное API\",\"link\":\"/components/mspromocode2/api\"},{\"text\":\"Кейсы\",\"link\":\"/components/mspromocode2/cases/\",\"collapsed\":true,\"items\":[{\"text\":\"Вывод информации по промо-коду в письме\",\"link\":\"/components/mspromocode2/cases/email-inform\"},{\"text\":\"Установка промо-кода программно при входе на сайт\",\"link\":\"/components/mspromocode2/cases/set-promocode\"},{\"text\":\"Генерация промо-кода в письме на следующий заказ\",\"link\":\"/components/mspromocode2/cases/generate-promocode\"},{\"text\":\"Применять либо промокод msPromoCode2, либо бонусы msBonus2\",\"link\":\"/components/mspromocode2/cases/mspromocode2-or-msbonus2\"}]}]},{\"path\":\"components/msptbank/index.md\",\"link\":\"/components/msptbank/\",\"title\":\"mspTBank\",\"titleLower\":\"msptbank\",\"text\":\"mspTBank\",\"description\":\"Приём оплаты через T-Bank для MiniShop3: redirect, webhook, чеки 54-ФЗ, одно- и двухстадийная схема, возвраты\",\"dependencies\":[\"miniShop3\"],\"categories\":[\"minishop3\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/msptbank/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/msptbank/settings\"},{\"text\":\"Интеграция и сценарии\",\"link\":\"/components/msptbank/integration\"},{\"text\":\"FAQ\",\"link\":\"/components/msptbank/faq\"}]},{\"path\":\"components/mspup.md\",\"link\":\"/components/mspup\",\"modstore\":\"https://modstore.pro/packages/payment-system/mspup\",\"title\":\"mspUP\",\"titleLower\":\"mspup\",\"text\":\"mspUP\",\"description\":\"Модуль оплаты unitpay.ru\",\"logo\":\"https://modstore.pro/assets/extras/mspup/logo-lg.jpg?v=fa775837\",\"dependencies\":[\"miniShop2\"],\"categories\":[\"payment\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"}},{\"path\":\"components/mspwebpay.md\",\"link\":\"/components/mspwebpay\",\"modstore\":\"https://modstore.pro/packages/payment-system/mspwebpay\",\"title\":\"mspWebPay\",\"titleLower\":\"mspwebpay\",\"text\":\"mspWebPay\",\"description\":\"Интеграция miniShop2 с платежной системой WebPay, Беларусь\",\"logo\":\"https://modstore.pro/assets/extras/mspwebpay/logo-lg.jpg?v=82b8c824\",\"dependencies\":[\"miniShop2\"],\"categories\":[\"payment\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/alroniks\",\"name\":{\"en\":\"Ivan Klimchuk\",\"ru\":\"Иван Климчук\"},\"github\":\"https://github.com/alroniks\",\"avatar\":\"https://github.com/alroniks.png\"}},{\"path\":\"components/mspyacassa.md\",\"link\":\"/components/mspyacassa\",\"title\":\"mspYaCassa\",\"titleLower\":\"mspyacassa\",\"text\":\"mspYaCassa\",\"description\":\"Модуль оплаты Яндекс Кассы для miniShop2\",\"dependencies\":[\"miniShop2\"],\"categories\":[\"payment\"]},{\"path\":\"components/msquickview.md\",\"link\":\"/components/msquickview\",\"title\":\"msQuickView\",\"titleLower\":\"msquickview\",\"text\":\"msQuickView\",\"description\":\"Компонент для быстрого просмотра товара и виджета корзины с обновлением на лету\",\"dependencies\":[\"miniShop2\"],\"categories\":[]},{\"path\":\"components/msreviews/index.md\",\"link\":\"/components/msreviews/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/msreviews\",\"title\":\"msReviews\",\"titleLower\":\"msreviews\",\"text\":\"msReviews\",\"description\":\"Отзывы, рейтинг, Q&A и JSON-LD для MiniShop3\",\"logo\":\"https://modstore.pro/assets/extras/msreviews/logo.png?v=e75d6f6e\",\"dependencies\":[\"miniShop3\"],\"categories\":[\"minishop3\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Начало работы\",\"link\":\"/components/msreviews/quick-start\",\"collapsed\":true,\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/msreviews/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/msreviews/settings\"}]},{\"text\":\"Интеграция на сайте\",\"link\":\"/components/msreviews/integration\",\"collapsed\":true,\"items\":[{\"text\":\"Сценарии на сайте\",\"link\":\"/components/msreviews/integration\"},{\"text\":\"Страница товара\",\"link\":\"/components/msreviews/frontend/product\"},{\"text\":\"Каталог товаров\",\"link\":\"/components/msreviews/frontend/catalog\"},{\"text\":\"Сниппеты (обзор)\",\"link\":\"/components/msreviews/snippets/index\"},{\"text\":\"msReviewsLexiconScript\",\"link\":\"/components/msreviews/snippets/msReviewsLexiconScript\"},{\"text\":\"msRatingSummary\",\"link\":\"/components/msreviews/snippets/msRatingSummary\"},{\"text\":\"msReviews\",\"link\":\"/components/msreviews/snippets/msReviews\"},{\"text\":\"msReviewForm\",\"link\":\"/components/msreviews/snippets/msReviewForm\"},{\"text\":\"msQuestions\",\"link\":\"/components/msreviews/snippets/msQuestions\"},{\"text\":\"msQuestionForm\",\"link\":\"/components/msreviews/snippets/msQuestionForm\"},{\"text\":\"msQnaBlock\",\"link\":\"/components/msreviews/snippets/msQnaBlock\"},{\"text\":\"msReviewSchema\",\"link\":\"/components/msreviews/snippets/msReviewSchema\"},{\"text\":\"msReviewsLatest\",\"link\":\"/components/msreviews/snippets/msReviewsLatest\"},{\"text\":\"msTopRatedProducts\",\"link\":\"/components/msreviews/snippets/msTopRatedProducts\"},{\"text\":\"msQuestionsLatest\",\"link\":\"/components/msreviews/snippets/msQuestionsLatest\"},{\"text\":\"msReviewMediaGallery\",\"link\":\"/components/msreviews/snippets/msReviewMediaGallery\"},{\"text\":\"msReviewPrompt\",\"link\":\"/components/msreviews/snippets/msReviewPrompt\"},{\"text\":\"msRatingBadge\",\"link\":\"/components/msreviews/snippets/msRatingBadge\"},{\"text\":\"msReviewsHub\",\"link\":\"/components/msreviews/snippets/msReviewsHub\"},{\"text\":\"msReviewsTabbed\",\"link\":\"/components/msreviews/snippets/msReviewsTabbed\"},{\"text\":\"msReviewsFilters\",\"link\":\"/components/msreviews/snippets/msReviewsFilters\"},{\"text\":\"Чанки\",\"link\":\"/components/msreviews/chunks\"}]},{\"text\":\"Менеджер\",\"link\":\"/components/msreviews/manager\",\"collapsed\":true,\"items\":[{\"text\":\"Админка и модерация\",\"link\":\"/components/msreviews/manager\"},{\"text\":\"Права доступа\",\"link\":\"/components/msreviews/permissions\"}]},{\"text\":\"Для разработчика\",\"link\":\"/components/msreviews/api\",\"collapsed\":true,\"items\":[{\"text\":\"AJAX API (connector)\",\"link\":\"/components/msreviews/api\"},{\"text\":\"События MODX и капча\",\"link\":\"/components/msreviews/events\"}]},{\"text\":\"FAQ\",\"link\":\"/components/msreviews/faq\"}]},{\"path\":\"components/msrussianpost/index.md\",\"link\":\"/components/msrussianpost/\",\"title\":\"msRussianPost\",\"titleLower\":\"msrussianpost\",\"text\":\"msRussianPost\",\"description\":\"Расчёт доставки Почтой России для MODX 3 и MiniShop3\",\"logo\":\"https://modstore.pro/assets/extras/msrussianpost/logo.png?v=cc27f855\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/msrussianpost/quick-start\"},{\"text\":\"Админка в MODX\",\"link\":\"/components/msrussianpost/admin-ui\"},{\"text\":\"Системные настройки\",\"link\":\"/components/msrussianpost/settings\"},{\"text\":\"Сниппеты\",\"link\":\"/components/msrussianpost/snippets\",\"collapsed\":true,\"items\":[{\"text\":\"msRussianPost\",\"link\":\"/components/msrussianpost/snippets/msRussianPost\"},{\"text\":\"msrpLexiconScript\",\"link\":\"/components/msrussianpost/snippets/msrpLexiconScript\"}]},{\"text\":\"Подключение на сайте\",\"link\":\"/components/msrussianpost/frontend\"},{\"text\":\"Интеграция и кастомизация\",\"link\":\"/components/msrussianpost/integration\"},{\"text\":\"FAQ и траблшутинг\",\"link\":\"/components/msrussianpost/faq\"}]},{\"path\":\"components/mssaleprice.md\",\"link\":\"/components/mssaleprice\",\"modstore\":\"https://modstore.pro/packages/discounts/mssaleprice\",\"title\":\"msSalePrice\",\"titleLower\":\"mssaleprice\",\"text\":\"msSalePrice\",\"description\":\"Дополнительные цены, зависящие от выбранного количества товара\",\"logo\":\"https://modstore.pro/assets/extras/mssaleprice/logo.png?v=0d4da7e7\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/nizart91\",\"name\":{\"en\":\"Artem Nizovskikh\",\"ru\":\"Артем Низовских\"},\"github\":\"https://github.com/nizart91\",\"avatar\":\"https://github.com/nizart91.png\"}},{\"path\":\"components/mssetincart.md\",\"link\":\"/components/mssetincart\",\"modstore\":\"https://modstore.pro/packages/ecommerce/mssetincart\",\"title\":\"msSetInCart\",\"titleLower\":\"mssetincart\",\"text\":\"msSetInCart\",\"description\":\"Компонент реализует функционал покупки комплектов товаров в Minishop2\",\"logo\":\"https://modstore.pro/assets/extras/mssetincart/logo-lg.jpg?v=47c8bee5\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"}},{\"path\":\"components/mssms.md\",\"link\":\"/components/mssms\",\"modstore\":\"https://modstore.pro/packages/alerts-mailing/mssms\",\"title\":\"msSMS\",\"titleLower\":\"mssms\",\"text\":\"msSMS\",\"description\":\"Отправка SMS-сообщений при оформлении заказов\",\"logo\":\"https://modstore.pro/assets/extras/mssms/logo-lg.jpg?v=7ef03f5b\",\"dependencies\":[\"miniShop2\"],\"categories\":[]},{\"path\":\"components/msviewcounter/index.md\",\"link\":\"/components/msviewcounter/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/msviewcounter\",\"title\":\"msViewCounter\",\"titleLower\":\"msviewcounter\",\"text\":\"msViewCounter\",\"description\":\"Счётчик просмотров и активных посетителей товара для MiniShop3\",\"logo\":\"https://modstore.pro/assets/extras/msviewcounter/logo.png?v=6a015e33\",\"dependencies\":[\"miniShop3\"],\"categories\":[\"minishop3\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Начало работы\",\"link\":\"/components/msviewcounter/quick-start\",\"collapsed\":true,\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/msviewcounter/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/msviewcounter/settings\"}]},{\"text\":\"Интеграция на сайте\",\"link\":\"/components/msviewcounter/integration\",\"collapsed\":true,\"items\":[{\"text\":\"Интеграция и режимы\",\"link\":\"/components/msviewcounter/integration\"},{\"text\":\"Страница товара\",\"link\":\"/components/msviewcounter/frontend/product\"},{\"text\":\"Каталог товаров\",\"link\":\"/components/msviewcounter/frontend/catalog\"},{\"text\":\"Сниппеты (обзор)\",\"link\":\"/components/msviewcounter/snippets/index\"},{\"text\":\"Сниппет msViewCounter\",\"link\":\"/components/msviewcounter/snippets/msViewCounter\"}]},{\"text\":\"FAQ\",\"link\":\"/components/msviewcounter/faq\"}]},{\"path\":\"components/mswallpapers/index.md\",\"link\":\"/components/mswallpapers/\",\"modstore\":\"https://modstore.pro/packages/other/mswallpapers\",\"title\":\"msWallpapers\",\"titleLower\":\"mswallpapers\",\"text\":\"msWallpapers\",\"description\":\"Продвинутая форма для заказа обоев\",\"logo\":\"https://modstore.pro/assets/extras/mswallpapers/logo.png?v=3f85b26d\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"},\"items\":[{\"text\":\"Установка и настройка\",\"link\":\"/components/mswallpapers/setup\"},{\"text\":\"Сниппеты\",\"collapsed\":true,\"items\":[{\"text\":\"mswp.form\",\"link\":\"/components/mswallpapers/snippets/mswp-form\"}]},{\"text\":\"События плагинов\",\"link\":\"/components/mswallpapers/events/\",\"collapsed\":true,\"items\":[{\"text\":\"mswpOnGetProductPrice\",\"link\":\"/components/mswallpapers/events/mswpongetproductprice\"},{\"text\":\"mswpOnGetProductCost\",\"link\":\"/components/mswallpapers/events/mswpongetproductcost\"},{\"text\":\"Примеры\",\"link\":\"/components/mswallpapers/events/examples\"}]},{\"text\":\"Кейсы\",\"collapsed\":true,\"items\":[{\"text\":\"Форма в модальном окне с предварительным выбором текстуры\",\"link\":\"/components/mswallpapers/cases/modal-form\"}]}]},{\"path\":\"components/msymarket.md\",\"link\":\"/components/msymarket\",\"title\":\"msYmarket\",\"titleLower\":\"msymarket\",\"text\":\"msYmarket\",\"description\":\"Компонент для выгрузки каталога товаров miniShop2 в формате YML для Яндекс.Маркета\",\"dependencies\":[\"miniShop2\"],\"categories\":[]},{\"path\":\"components/msync/index.md\",\"link\":\"/components/msync/\",\"modstore\":\"https://modstore.pro/packages/import-and-export/msync\",\"title\":\"mSync\",\"titleLower\":\"msync\",\"text\":\"mSync\",\"description\":\"Компонент для синхронизации товаров, предложений и заказов с 1С\",\"logo\":\"https://modstore.pro/assets/extras/msync/logo.png?v=96cb6e34\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/argnist\",\"name\":{\"en\":\"Vitaly Kireev\",\"ru\":\"Виталий Киреев\"},\"github\":\"https://github.com/argnist\",\"avatar\":\"https://github.com/argnist.png\"},\"items\":[{\"text\":\"Установка\",\"link\":\"/components/msync/setup\"},{\"text\":\"Интерфейс\",\"link\":\"/components/msync/interface\"},{\"text\":\"Настройки\",\"link\":\"/components/msync/settings\"},{\"text\":\"События и плагины\",\"link\":\"/components/msync/events-and-plugins\"}]},{\"path\":\"components/multilingual/index.md\",\"link\":\"/components/multilingual/\",\"modstore\":\"https://modstore.pro/packages/other/multilingual\",\"title\":\"multiLingual\",\"titleLower\":\"multilingual\",\"text\":\"multiLingual\",\"description\":\"Мультиязычные сайты без контекстов\",\"logo\":\"https://modstore.pro/assets/extras/multilingual/logo-lg.jpg?v=9754c4cb\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/647\",\"name\":{\"en\":\"Artyom OpenModx\",\"ru\":\"Артем OpenModx\"},\"github\":\"https://github.com/azernov\",\"avatar\":\"https://github.com/azernov.png\"},\"items\":[{\"text\":\"Принцип перевода выборок\",\"link\":\"/components/multilingual/translation-principle\"},{\"text\":\"Решение проблем\",\"link\":\"/components/multilingual/problem-solving\"},{\"text\":\"Интерфейс\",\"collapsed\":true,\"items\":[{\"text\":\"Добавление языковых версий\",\"link\":\"/components/multilingual/interface/add-language\"},{\"text\":\"Добавление переводов к полям\",\"link\":\"/components/multilingual/interface/add-language-field\"}]},{\"text\":\"Сниппеты\",\"collapsed\":true,\"items\":[{\"text\":\"mlLanguagesLinks\",\"link\":\"/components/multilingual/snippets/mllanguageslinks\"}]}]},{\"path\":\"components/mxapi/index.md\",\"link\":\"/components/mxapi/\",\"title\":\"mxApi\",\"titleLower\":\"mxapi\",\"text\":\"mxApi\",\"description\":\"Единая точка входа публичного API для MODX Revolution 2 и 3 — маршруты под своим префиксом, bearer-токены, scope поверх прав MODX, каталог эндпоинтов и OpenAPI из живого реестра.\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/shev_art_v\",\"name\":{\"en\":\"Arthur\",\"ru\":\"Артур Шевченко\"},\"github\":\"https://github.com/shevartv\",\"avatar\":\"https://github.com/shevartv.png\"},\"items\":[{\"text\":\"Начало работы\",\"link\":\"/components/mxapi/index\",\"collapsed\":true,\"items\":[{\"text\":\"Обзор и установка\",\"link\":\"/components/mxapi/index\"},{\"text\":\"Быстрый старт\",\"link\":\"/components/mxapi/quick-start\"}]},{\"text\":\"Работа с API\",\"link\":\"/components/mxapi/auth\",\"collapsed\":true,\"items\":[{\"text\":\"Токены и аутентификация\",\"link\":\"/components/mxapi/auth\"},{\"text\":\"Права доступа\",\"link\":\"/components/mxapi/permissions\"},{\"text\":\"Каталог и OpenAPI\",\"link\":\"/components/mxapi/catalog\"}]},{\"text\":\"Настройка и расширение\",\"link\":\"/components/mxapi/settings\",\"collapsed\":true,\"items\":[{\"text\":\"Системные настройки\",\"link\":\"/components/mxapi/settings\"},{\"text\":\"Свой эндпоинт: пошагово\",\"link\":\"/components/mxapi/providers\"},{\"text\":\"Справочник эндпоинта\",\"link\":\"/components/mxapi/endpoint-reference\"}]}]},{\"path\":\"components/mxbackup/index.md\",\"link\":\"/components/mxbackup/\",\"modstore\":\"https://modstore.pro/packages/utilities/mxbackup\",\"title\":\"mxBackup\",\"titleLower\":\"mxbackup\",\"text\":\"mxBackup\",\"description\":\"Резервное копирование сайта MODX Revolution 2 и 3 — архив файлов и SQL-дамп из менеджера, CLI и cron, обезличенные копии для разработки, шифрование AES-256 и безопасное восстановление.\",\"logo\":\"/components/mxbackup.jpg?v=0192253e\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/shev_art_v\",\"name\":{\"en\":\"Arthur\",\"ru\":\"Артур Шевченко\"},\"github\":\"https://github.com/shevartv\",\"avatar\":\"https://github.com/shevartv.png\"},\"items\":[{\"text\":\"Начало работы\",\"link\":\"/components/mxbackup/index\",\"collapsed\":true,\"items\":[{\"text\":\"Обзор и установка\",\"link\":\"/components/mxbackup/index\"},{\"text\":\"Быстрый старт\",\"link\":\"/components/mxbackup/quick-start\"}]},{\"text\":\"Настройка\",\"link\":\"/components/mxbackup/profiles\",\"collapsed\":true,\"items\":[{\"text\":\"Профили\",\"link\":\"/components/mxbackup/profiles\"},{\"text\":\"Обезличивание\",\"link\":\"/components/mxbackup/masking\"},{\"text\":\"Системные настройки\",\"link\":\"/components/mxbackup/settings\"}]},{\"text\":\"Эксплуатация\",\"link\":\"/components/mxbackup/cli\",\"collapsed\":true,\"items\":[{\"text\":\"CLI и cron\",\"link\":\"/components/mxbackup/cli\"},{\"text\":\"Удалённое хранилище\",\"link\":\"/components/mxbackup/remote-storage\"},{\"text\":\"Восстановление\",\"link\":\"/components/mxbackup/restore\"},{\"text\":\"Права и безопасность\",\"link\":\"/components/mxbackup/permissions\"}]}]},{\"path\":\"components/mxboard/index.md\",\"link\":\"/components/mxboard/\",\"title\":\"mxBoard\",\"titleLower\":\"mxboard\",\"text\":\"mxBoard\",\"description\":\"Канбан-доска для ИИ-агентов на MODX 3 — доска в менеджере, REST-API и MCP-эндпоинт, модель прав автор/исполнитель, типы задач и ИИ-проверка полноты.\",\"logo\":\"/components/mxboard.jpg?v=d2d42174\",\"dependencies\":[\"vuetools\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/shev_art_v\",\"name\":{\"en\":\"Arthur\",\"ru\":\"Артур Шевченко\"},\"github\":\"https://github.com/shevartv\",\"avatar\":\"https://github.com/shevartv.png\"},\"items\":[{\"text\":\"Начало работы\",\"link\":\"/components/mxboard/index\",\"collapsed\":true,\"items\":[{\"text\":\"Обзор и установка\",\"link\":\"/components/mxboard/index\"},{\"text\":\"Быстрый старт\",\"link\":\"/components/mxboard/quick-start\"}]},{\"text\":\"Как устроено\",\"link\":\"/components/mxboard/permissions\",\"collapsed\":true,\"items\":[{\"text\":\"Модель прав\",\"link\":\"/components/mxboard/permissions\"},{\"text\":\"Типы задач\",\"link\":\"/components/mxboard/types\"},{\"text\":\"Системные настройки\",\"link\":\"/components/mxboard/settings\"}]},{\"text\":\"Агенты и интеграция\",\"link\":\"/components/mxboard/agents\",\"collapsed\":true,\"items\":[{\"text\":\"Агенты: MCP / REST\",\"link\":\"/components/mxboard/agents\"},{\"text\":\"Интеграция и события\",\"link\":\"/components/mxboard/integration\"}]},{\"text\":\"История версий\",\"link\":\"/components/mxboard/changelog/\",\"collapsed\":true,\"items\":[{\"text\":\"3.0.0-pl\",\"link\":\"/components/mxboard/changelog/3.0.0-pl\"},{\"text\":\"2.8.0-pl\",\"link\":\"/components/mxboard/changelog/2.8.0-pl\"},{\"text\":\"2.7.1-pl\",\"link\":\"/components/mxboard/changelog/2.7.1-pl\"},{\"text\":\"2.7.0-pl\",\"link\":\"/components/mxboard/changelog/2.7.0-pl\"},{\"text\":\"2.6.0-pl\",\"link\":\"/components/mxboard/changelog/2.6.0-pl\"}]}]},{\"path\":\"components/mxdadata/index.md\",\"link\":\"/components/mxdadata/\",\"title\":\"mxDadata\",\"titleLower\":\"mxdadata\",\"text\":\"mxDadata\",\"description\":\"Подсказки DaData и валидация адреса для MiniShop3 в MODX 3\",\"dependencies\":[\"minishop3\"],\"categories\":[\"minishop3\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/mxdadata/quick-start\"},{\"text\":\"Админка в MODX\",\"link\":\"/components/mxdadata/admin-ui\"},{\"text\":\"Системные настройки\",\"link\":\"/components/mxdadata/settings\"},{\"text\":\"Сниппеты\",\"link\":\"/components/mxdadata/snippets/index\",\"collapsed\":true,\"items\":[{\"text\":\"mxDadataAddressSuggest\",\"link\":\"/components/mxdadata/snippets/mxDadataAddressSuggest\"},{\"text\":\"mxDadataPartySuggest\",\"link\":\"/components/mxdadata/snippets/mxDadataPartySuggest\"},{\"text\":\"mxDadataForm\",\"link\":\"/components/mxdadata/snippets/mxDadataForm\"}]},{\"text\":\"Подключение на сайте\",\"link\":\"/components/mxdadata/frontend\"},{\"text\":\"Интеграция и сценарии\",\"link\":\"/components/mxdadata/integration\"},{\"text\":\"Для разработчиков\",\"link\":\"/components/mxdadata/developer\"},{\"text\":\"FAQ\",\"link\":\"/components/mxdadata/faq\"}]},{\"path\":\"components/mxeditorjs/index.md\",\"link\":\"/components/mxeditorjs/\",\"modstore\":\"https://modstore.pro/packages/content/mxeditorjs\",\"repository\":\"https://github.com/Ibochkarev/mxEditorJs\",\"title\":\"mxEditorJs\",\"titleLower\":\"mxeditorjs\",\"text\":\"mxEditorJs\",\"description\":\"Блочный редактор Editor.js для MODX 3 — контент блоками вместо TinyMCE/CKEditor\",\"logo\":\"https://modstore.pro/assets/extras/mxeditorjs/logo.png?v=15f3268b\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Начало работы\",\"link\":\"/components/mxeditorjs/quick-start\",\"collapsed\":true,\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/mxeditorjs/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/mxeditorjs/settings\"},{\"text\":\"Руководство редактора\",\"link\":\"/components/mxeditorjs/user-guide\"}]},{\"text\":\"Интеграция\",\"link\":\"/components/mxeditorjs/integration\",\"collapsed\":true,\"items\":[{\"text\":\"TV, миграция, фронт\",\"link\":\"/components/mxeditorjs/integration\"},{\"text\":\"FAQ\",\"link\":\"/components/mxeditorjs/faq\"}]},{\"text\":\"Для разработчика\",\"link\":\"/components/mxeditorjs/api\",\"collapsed\":true,\"items\":[{\"text\":\"API и интерфейсы\",\"link\":\"/components/mxeditorjs/api\"},{\"text\":\"Потоки\",\"link\":\"/components/mxeditorjs/flows\"},{\"text\":\"Архитектура\",\"link\":\"/components/mxeditorjs/architecture\"},{\"text\":\"Решение проблем\",\"link\":\"/components/mxeditorjs/troubleshooting\"}]}]},{\"path\":\"components/mxlocdoc/index.md\",\"link\":\"/components/mxlocdoc/\",\"modstore\":\"https://modstore.pro/packages/utilities/mxlocdoc\",\"title\":\"mxLocDoc\",\"titleLower\":\"mxlocdoc\",\"text\":\"mxLocDoc\",\"description\":\"Просмотр локальной Markdown-документации проекта в менеджере MODX Revolution 2 и 3 — навигация из манифеста, безопасный рендер, защищённые ассеты, поиск с кэшем, языки.\",\"logo\":\"https://modstore.pro/assets/extras/mxlocdoc/logo.jpg?v=7e312039\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/shev_art_v\",\"name\":{\"en\":\"Arthur\",\"ru\":\"Артур Шевченко\"},\"github\":\"https://github.com/shevartv\",\"avatar\":\"https://github.com/shevartv.png\"},\"items\":[{\"text\":\"Начало работы\",\"link\":\"/components/mxlocdoc/index\"},{\"text\":\"Системные настройки\",\"link\":\"/components/mxlocdoc/settings\"},{\"text\":\"Навигация\",\"link\":\"/components/mxlocdoc/navigation\"},{\"text\":\"Синтаксис Markdown\",\"link\":\"/components/mxlocdoc/markdown\"},{\"text\":\"Поиск и кэш\",\"link\":\"/components/mxlocdoc/search\"},{\"text\":\"Языки\",\"link\":\"/components/mxlocdoc/languages\"},{\"text\":\"Диагностика\",\"link\":\"/components/mxlocdoc/troubleshooting\"}]},{\"path\":\"components/mxlogger/index.md\",\"link\":\"/components/mxlogger/\",\"modstore\":\"https://modstore.pro/packages/utilities/mxlogger\",\"title\":\"mxLogger\",\"titleLower\":\"mxlogger\",\"text\":\"mxLogger\",\"description\":\"Логирование процессов с тэгами для MODX Revolution 2 и 3 — тэги, воронки, контекст, менеджерный грид, алерты.\",\"logo\":\"https://modx3.art-sites.ru/assets/components/mxlogger/logo.png?v=82114910\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/shev_art_v\",\"name\":{\"en\":\"Arthur\",\"ru\":\"Артур Шевченко\"},\"github\":\"https://github.com/shevartv\",\"avatar\":\"https://github.com/shevartv.png\"},\"items\":[{\"text\":\"Начало работы\",\"link\":\"/components/mxlogger/index\"},{\"text\":\"API сервиса\",\"link\":\"/components/mxlogger/api\"},{\"text\":\"Системные настройки\",\"link\":\"/components/mxlogger/settings\"},{\"text\":\"События\",\"link\":\"/components/mxlogger/events\"},{\"text\":\"Интерфейс\",\"link\":\"/components/mxlogger/manager\"},{\"text\":\"Интеграция\",\"link\":\"/components/mxlogger/integration\"},{\"text\":\"Разработка\",\"link\":\"/components/mxlogger/development\"}]},{\"path\":\"components/mxmigrations/index.md\",\"link\":\"/components/mxmigrations/\",\"modstore\":\"https://modstore.pro/packages/utilities/mxmigrations\",\"title\":\"mxMigrations\",\"titleLower\":\"mxmigrations\",\"text\":\"mxMigrations\",\"description\":\"Расширяемый раннер и генератор миграций для MODX Revolution 2 и 3 — журнал, контрольные суммы, защита порядка и готовые шаблоны.\",\"logo\":\"/components/mxmigrations.jpg?v=7885d44c\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/shev_art_v\",\"name\":{\"en\":\"Arthur\",\"ru\":\"Артур Шевченко\"},\"github\":\"https://github.com/shevartv\",\"avatar\":\"https://github.com/shevartv.png\"},\"items\":[{\"text\":\"Начало работы\",\"link\":\"/components/mxmigrations/index\",\"collapsed\":true,\"items\":[{\"text\":\"Обзор и установка\",\"link\":\"/components/mxmigrations/index\"},{\"text\":\"Быстрый старт\",\"link\":\"/components/mxmigrations/quick-start\"},{\"text\":\"Конфигурация проекта\",\"link\":\"/components/mxmigrations/configuration\"}]},{\"text\":\"Использование\",\"link\":\"/components/mxmigrations/cli\",\"collapsed\":true,\"items\":[{\"text\":\"Команды CLI\",\"link\":\"/components/mxmigrations/cli\"},{\"text\":\"Файлы и порядок миграций\",\"link\":\"/components/mxmigrations/migrations\"},{\"text\":\"Готовые шаблоны\",\"link\":\"/components/mxmigrations/recipes\"},{\"text\":\"XML-схемы и модели\",\"link\":\"/components/mxmigrations/models\"}]},{\"text\":\"Расширение и поддержка\",\"link\":\"/components/mxmigrations/custom-recipes\",\"collapsed\":true,\"items\":[{\"text\":\"Собственные шаблоны\",\"link\":\"/components/mxmigrations/custom-recipes\"},{\"text\":\"Диагностика\",\"link\":\"/components/mxmigrations/troubleshooting\"}]}]},{\"path\":\"components/mxquickview/index.md\",\"link\":\"/components/mxquickview/\",\"title\":\"mxQuickView\",\"titleLower\":\"mxquickview\",\"text\":\"mxQuickView\",\"description\":\"Быстрый просмотр карточки товара и любых ресурсов по AJAX для MODX 3\",\"logo\":\"https://modstore.pro/assets/extras/mxquickview/logo.jpg?v=2eb2b49d\",\"dependencies\":[\"minishop3\",\"ms3Variants\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Начало работы\",\"link\":\"/components/mxquickview/quick-start\",\"collapsed\":true,\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/mxquickview/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/mxquickview/settings\"},{\"text\":\"Типы рендера\",\"link\":\"/components/mxquickview/types\"}]},{\"text\":\"Интеграция на сайте\",\"link\":\"/components/mxquickview/integration\",\"collapsed\":true,\"items\":[{\"text\":\"Интеграция\",\"link\":\"/components/mxquickview/integration\"},{\"text\":\"Подключение на сайте\",\"link\":\"/components/mxquickview/frontend\"},{\"text\":\"Сниппеты (обзор)\",\"link\":\"/components/mxquickview/snippets\"},{\"text\":\"Сниппет mxQuickView.initialize\",\"link\":\"/components/mxquickview/snippets/mxquickview-initialize\"}]},{\"text\":\"Администрирование\",\"link\":\"/components/mxquickview/admin\",\"collapsed\":true,\"items\":[{\"text\":\"Руководство по админке\",\"link\":\"/components/mxquickview/admin\"},{\"text\":\"Права доступа\",\"link\":\"/components/mxquickview/permissions\"}]},{\"text\":\"Для разработчика\",\"link\":\"/components/mxquickview/api\",\"collapsed\":true,\"items\":[{\"text\":\"Контракты и параметры (API)\",\"link\":\"/components/mxquickview/api\"},{\"text\":\"Потоки и сценарии работы\",\"link\":\"/components/mxquickview/flows\"},{\"text\":\"Архитектура\",\"link\":\"/components/mxquickview/architecture\"}]}]},{\"path\":\"components/myfavorites.md\",\"link\":\"/components/myfavorites\",\"modstore\":\"https://modstore.pro/packages/other/myfavorites\",\"title\":\"MyFavorites\",\"titleLower\":\"myfavorites\",\"text\":\"MyFavorites\",\"description\":\"Избранное\",\"logo\":\"https://modstore.pro/assets/extras/myfavorites/logo.png?v=02b751e4\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/prihod\",\"name\":\"Prihod\",\"github\":\"https://github.com/prihod\",\"avatar\":\"https://github.com/prihod.png\"}},{\"path\":\"components/notfoundparamalert.md\",\"link\":\"/components/notfoundparamalert\",\"modstore\":\"https://modstore.pro/packages/alerts-mailing/notfoundparamalert\",\"modx\":\"https://extras.modx.com/package/notfoundparamalert\",\"repository\":\"https://github.com/kudashevs/NotFoundParamAlert\",\"title\":\"NotFoundParamAlert\",\"titleLower\":\"notfoundparamalert\",\"text\":\"NotFoundParamAlert\",\"description\":\"Уведомляет о 404 страницах с заданными URL параметрами\",\"logo\":\"https://modstore.pro/assets/extras/notfoundparamalert/logo.png?v=dfb614e4\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/8567\",\"name\":{\"en\":\"Sergey Kudashev\",\"ru\":\"Кудашев Сергей\"},\"github\":\"https://github.com/kudashevs\",\"avatar\":\"https://github.com/kudashevs.png\"}},{\"path\":\"components/office/index.md\",\"link\":\"/components/office/\",\"modstore\":\"https://modstore.pro/packages/users/office\",\"title\":\"Office\",\"titleLower\":\"office\",\"text\":\"Office\",\"description\":\"Универсальный личный кабинет покупателя\",\"logo\":\"https://modstore.pro/assets/extras/office/logo.png?v=f636b5e6\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ilyautkin\",\"name\":{\"en\":\"Ilya Utkin\",\"ru\":\"Илья Уткин\"},\"github\":\"https://github.com/ilyautkin\",\"avatar\":\"https://github.com/ilyautkin.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/office/quick-start\"},{\"text\":\"Логика работы\",\"link\":\"/components/office/logic\"},{\"text\":\"Дополнительный функционал\",\"link\":\"/components/office/additional-functionality\"},{\"text\":\"Контроллеры\",\"collapsed\":true,\"items\":[{\"text\":\"Авторизация\",\"link\":\"/components/office/controllers/auth\"},{\"text\":\"Профиль\",\"link\":\"/components/office/controllers/profile\"},{\"text\":\"История заказов MS2\",\"link\":\"/components/office/controllers/orders-history-minishop2\"},{\"text\":\"Удаленная авторизация\",\"link\":\"/components/office/controllers/auth-remote\"}]}]},{\"path\":\"components/orderprint/index.md\",\"link\":\"/components/orderprint/\",\"modstore\":\"https://modstore.pro/packages/integration/orderprint\",\"title\":\"orderPrint\",\"titleLower\":\"orderprint\",\"text\":\"orderPrint\",\"description\":\"Компонент предназначен для подготовки и печати документов с информацией о заказах\",\"logo\":\"https://modstore.pro/assets/extras/orderprint/logo-lg.jpg?v=85edf484\",\"dependencies\":[],\"categories\":[],\"items\":[{\"text\":\"Настройка\",\"link\":\"/components/orderprint/setup\"},{\"text\":\"Шаблоны\",\"link\":\"/components/orderprint/templates\"}]},{\"path\":\"components/ordersunformed.md\",\"link\":\"/components/ordersunformed\",\"modstore\":\"https://modstore.pro/packages/integration/ordersunformed\",\"title\":\"ordersUnformed\",\"titleLower\":\"ordersunformed\",\"text\":\"ordersUnformed\",\"description\":\"Просмотр неоформленных корзин\",\"logo\":\"https://modstore.pro/assets/extras/ordersunformed/logo-lg.jpeg?v=c2c172c3\",\"dependencies\":[\"miniShop2\"],\"categories\":[]},{\"path\":\"components/orphoman.md\",\"link\":\"/components/orphoman\",\"modstore\":\"https://modstore.pro/packages/content/orphoman\",\"modx\":\"https://extras.modx.com/package/orphoman\",\"repository\":\"https://github.com/sergant210/OrphoMan\",\"title\":\"OrphoMan\",\"titleLower\":\"orphoman\",\"text\":\"OrphoMan\",\"description\":\"Выявление орфографических ошибок в тексте\",\"logo\":\"https://modstore.pro/assets/extras/orphoman/logo-lg.jpg?v=6b5a63ae\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/sergant\",\"name\":{\"en\":\"Sergey Shlokov\",\"ru\":\"Сергей Шлоков\"},\"github\":\"https://github.com/sergant210\",\"avatar\":\"https://github.com/sergant210.png\"}},{\"path\":\"components/pagebreaker/index.md\",\"link\":\"/components/pagebreaker/\",\"modstore\":\"https://modstore.pro/packages/content/pagebreaker\",\"repository\":\"https://github.com/modx-pro/PageBreaker\",\"title\":\"PageBreaker\",\"titleLower\":\"pagebreaker\",\"text\":\"PageBreaker\",\"description\":\"Разбивка страницы на части по специальному тегу\",\"logo\":\"https://modstore.pro/assets/extras/pagebreaker/logo-lg.jpg?v=5fe347fe\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/bezumkin\",\"name\":{\"en\":\"Vasily Naumkin\",\"ru\":\"Василий Наумкин\"},\"github\":\"https://github.com/bezumkin\",\"avatar\":\"https://github.com/bezumkin.png\"},\"items\":[{\"text\":\"Настройки\",\"link\":\"/components/pagebreaker/settings\"},{\"text\":\"Поддержка TinyMCE\",\"link\":\"/components/pagebreaker/tinymce-support\"}]},{\"path\":\"components/pagespeed.md\",\"link\":\"/components/pagespeed\",\"modstore\":\"https://modstore.pro/packages/ecommerce/pagespeed\",\"title\":\"PageSpeed\",\"titleLower\":\"pagespeed\",\"text\":\"PageSpeed\",\"description\":\"Интеграция оптимизаций PageSpeed Insights для MODX Revolution\",\"logo\":\"https://modstore.pro/assets/extras/pagespeed/logo-lg.jpg?v=d1c42d75\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/wfoojjaec\",\"name\":\"wfoojjaec\",\"github\":\"https://github.com/wfoojjaec\",\"avatar\":\"https://github.com/wfoojjaec.png\"}},{\"path\":\"components/payandsee/index.md\",\"link\":\"/components/payandsee/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/payandsee\",\"title\":\"PayAndSee\",\"titleLower\":\"payandsee\",\"text\":\"PayAndSee\",\"description\":\"Компонент реализует закрытые ресурсы на MODx\",\"logo\":\"https://modstore.pro/assets/extras/payandsee/logo-lg.jpg?v=76313fd1\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"},\"items\":[{\"text\":\"Интерфейс\",\"link\":\"/components/payandsee/interface/\",\"collapsed\":true,\"items\":[{\"text\":\"Ресурс\",\"link\":\"/components/payandsee/interface/resource\"},{\"text\":\"Заказы\",\"link\":\"/components/payandsee/interface/orders\"},{\"text\":\"Контент\",\"link\":\"/components/payandsee/interface/content\"},{\"text\":\"Тарифы\",\"link\":\"/components/payandsee/interface/rates\"},{\"text\":\"Клиенты\",\"link\":\"/components/payandsee/interface/clients\"},{\"text\":\"Подписки\",\"link\":\"/components/payandsee/interface/subscriptions\"},{\"text\":\"Статусы\",\"link\":\"/components/payandsee/interface/statuses\"},{\"text\":\"Оповещения\",\"link\":\"/components/payandsee/interface/notifications\"},{\"text\":\"Настройки\",\"link\":\"/components/payandsee/interface/settings\"}]},{\"text\":\"Сниппеты\",\"link\":\"/components/payandsee/snippets/\",\"collapsed\":true,\"items\":[{\"text\":\"pas.content\",\"link\":\"/components/payandsee/snippets/pas-content\"},{\"text\":\"pas.order\",\"link\":\"/components/payandsee/snippets/pas-order\"},{\"text\":\"pas.get.order\",\"link\":\"/components/payandsee/snippets/pas-get-order\"},{\"text\":\"pas.subscription\",\"link\":\"/components/payandsee/snippets/pas-subscription\"}]},{\"text\":\"Разработка\",\"collapsed\":true,\"items\":[{\"text\":\"Скрипты и стили\",\"link\":\"/components/payandsee/development/scripts-and-styles\"},{\"text\":\"События\",\"link\":\"/components/payandsee/development/events\"},{\"text\":\"Расширения\",\"link\":\"/components/payandsee/development/extensions\"},{\"text\":\"Службы\",\"collapsed\":true,\"items\":[{\"text\":\"Корзина\",\"link\":\"/components/payandsee/development/services/cart\"},{\"text\":\"Заказ\",\"link\":\"/components/payandsee/development/services/order\"},{\"text\":\"Доставка\",\"link\":\"/components/payandsee/development/services/delivery\"},{\"text\":\"Оплата\",\"link\":\"/components/payandsee/development/services/payment\"}]}]},{\"text\":\"Другие дополнения\",\"collapsed\":true,\"items\":[{\"text\":\"msDiscount\",\"link\":\"/components/payandsee/integrations/msdiscount\"},{\"text\":\"msPromoCode\",\"link\":\"/components/payandsee/integrations/mspromocode\"}]}]},{\"path\":\"components/pdotools/index.md\",\"link\":\"/components/pdotools/\",\"modstore\":\"https://modstore.pro/packages/utilities/pdotools\",\"modx\":\"https://extras.modx.com/package/pdotools\",\"repository\":\"https://github.com/modx-pro/pdoTools\",\"title\":\"pdoTools\",\"titleLower\":\"pdotools\",\"text\":\"pdoTools\",\"description\":\"Быстрая выборка страниц и пользователей сайта\",\"logo\":\"https://modstore.pro/assets/extras/pdotools/logo-lg.jpg?v=f4a47858\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/sergant\",\"name\":{\"en\":\"Sergey Shlokov\",\"ru\":\"Сергей Шлоков\"},\"github\":\"https://github.com/sergant210\",\"avatar\":\"https://github.com/sergant210.png\"},\"items\":[{\"text\":\"Сниппеты\",\"collapsed\":true,\"items\":[{\"text\":\"pdoResources\",\"link\":\"/components/pdotools/snippets/pdoresources\"},{\"text\":\"pdoMenu\",\"link\":\"/components/pdotools/snippets/pdomenu\"},{\"text\":\"pdoPage\",\"link\":\"/components/pdotools/snippets/pdopage\"},{\"text\":\"pdoCrumbs\",\"link\":\"/components/pdotools/snippets/pdocrumbs\"},{\"text\":\"pdoUsers\",\"link\":\"/components/pdotools/snippets/pdousers\"},{\"text\":\"pdoSitemap\",\"link\":\"/components/pdotools/snippets/pdositemap\"},{\"text\":\"pdoNeighbors\",\"link\":\"/components/pdotools/snippets/pdoneighbors\"},{\"text\":\"pdoField\",\"link\":\"/components/pdotools/snippets/pdofield\"},{\"text\":\"pdoTitle\",\"link\":\"/components/pdotools/snippets/pdotitle\"},{\"text\":\"pdoArchive\",\"link\":\"/components/pdotools/snippets/pdoarchive\"}]},{\"text\":\"Классы\",\"link\":\"/components/pdotools/classes/\",\"collapsed\":true,\"items\":[{\"text\":\"pdoTools\",\"link\":\"/components/pdotools/classes/pdotools\"},{\"text\":\"pdoFetch\",\"link\":\"/components/pdotools/classes/pdofetch\"},{\"text\":\"pdoParser\",\"link\":\"/components/pdotools/classes/pdoparser\"}]},{\"text\":\"Общие параметры\",\"link\":\"/components/pdotools/general-properties\"},{\"text\":\"Файловые элементы\",\"link\":\"/components/pdotools/file-elements\"},{\"text\":\"Парсер\",\"link\":\"/components/pdotools/parser\"}]},{\"path\":\"components/phonespamdetect/index.md\",\"link\":\"/components/phonespamdetect/\",\"modstore\":\"https://modstore.pro/packages/utilities/phonespamdetect\",\"repository\":\"https://github.com/Ibochkarev/PhoneSpamDetect\",\"title\":\"PhoneSpamDetect\",\"titleLower\":\"phonespamdetect\",\"text\":\"PhoneSpamDetect\",\"description\":\"Валидация телефонов в формах MODX через Google libphonenumber — локально, без API-ключей\",\"logo\":\"https://modstore.pro/assets/extras/phonespamdetect/logo.png?v=6bccf88a\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/phonespamdetect/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/phonespamdetect/settings\"},{\"text\":\"Сниппеты\",\"link\":\"/components/phonespamdetect/snippets\",\"collapsed\":true,\"items\":[{\"text\":\"isSpamPhone\",\"link\":\"/components/phonespamdetect/snippets/isSpamPhone\"},{\"text\":\"phoneSpamBlock\",\"link\":\"/components/phonespamdetect/snippets/phoneSpamBlock\"}]},{\"text\":\"Интеграция\",\"link\":\"/components/phonespamdetect/integration\"},{\"text\":\"Решение проблем\",\"link\":\"/components/phonespamdetect/troubleshooting\"}]},{\"path\":\"components/plaffiliates.md\",\"link\":\"/components/plaffiliates\",\"modstore\":\"https://modstore.pro/packages/other/plaffiliates\",\"title\":\"plAffiliates\",\"titleLower\":\"plaffiliates\",\"text\":\"plAffiliates\",\"description\":\"Филиалы, остатки в филиалах, региональность, мультиязычность, геолокация, seo\",\"logo\":\"https://modstore.pro/assets/extras/plaffiliates/logo.png?v=ce93f99c\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/prihod\",\"name\":\"Prihod\",\"github\":\"https://github.com/prihod\",\"avatar\":\"https://github.com/prihod.png\"}},{\"path\":\"components/platron.md\",\"link\":\"/components/platron\",\"title\":\"Platron\",\"titleLower\":\"platron\",\"text\":\"Platron\",\"description\":\"Модуль оплаты Platron для miniShop2\",\"dependencies\":[\"miniShop2\"],\"categories\":[\"payment\"]},{\"path\":\"components/promods.md\",\"link\":\"/components/promods\",\"modstore\":\"https://modstore.pro/packages/discounts/promods\",\"title\":\"PromoDs\",\"titleLower\":\"promods\",\"text\":\"PromoDs\",\"description\":\"Баннер вверху страницы\",\"logo\":\"https://modstore.pro/assets/extras/promods/logo.png?v=d6a485b1\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/electrica\",\"name\":\"Михаил Электриков\",\"github\":\"https://github.com/electrica\",\"avatar\":\"https://github.com/electrica.png\"}},{\"path\":\"components/quiz/index.md\",\"link\":\"/components/quiz/\",\"modstore\":\"https://modstore.pro/packages/discounts/quiz\",\"title\":\"Quiz\",\"titleLower\":\"quiz\",\"text\":\"Quiz\",\"description\":\"Конструктор квизов\",\"logo\":\"https://modstore.pro/assets/extras/quiz/logo.png?v=b3bfa096\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/boshnik\",\"name\":\"Aleksandr Huz\",\"github\":\"https://github.com/boshnik\",\"avatar\":\"https://github.com/boshnik.png\"},\"items\":[{\"text\":\"Сниппеты\",\"collapsed\":true,\"items\":[{\"text\":\"Quiz\",\"link\":\"/components/quiz/snippets/quiz\"},{\"text\":\"QuizData\",\"link\":\"/components/quiz/snippets/quizdata\"},{\"text\":\"QuizSteps\",\"link\":\"/components/quiz/snippets/quizsteps\"},{\"text\":\"QuizResult\",\"link\":\"/components/quiz/snippets/quizresult\"},{\"text\":\"SeoImg\",\"link\":\"/components/quiz/snippets/seoimg\"}]},{\"text\":\"События\",\"link\":\"/components/quiz/events\"},{\"text\":\"Методы\",\"link\":\"/components/quiz/methods\"},{\"text\":\"Примеры\",\"link\":\"/components/quiz/examples\"}]},{\"path\":\"components/rbk-money/index.md\",\"link\":\"/components/rbk-money/\",\"title\":\"RBK Money\",\"titleLower\":\"rbk money\",\"text\":\"RBK Money\",\"description\":\"Модуль оплаты RBK Money для miniShop2\",\"dependencies\":[\"miniShop2\"],\"categories\":[\"payment\"],\"items\":[{\"text\":\"Выбор способа оплаты на сайте\",\"link\":\"/components/rbk-money/choosing-payment-method\"}]},{\"path\":\"components/reachgoal.md\",\"link\":\"/components/reachgoal\",\"modstore\":\"https://modstore.pro/packages/ecommerce/reachgoal\",\"repository\":\"https://github.com/tventos/modx-reachgoal\",\"title\":\"ReachGoal\",\"titleLower\":\"reachgoal\",\"text\":\"ReachGoal\",\"description\":\"Управление целями (Яндекс, Google) через админку\",\"logo\":\"https://modstore.pro/assets/extras/reachgoal/logo.png?v=a73e3312\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/tventos\",\"name\":\"Mikhail Tyrsyna\",\"github\":\"https://github.com/tventos\",\"avatar\":\"https://github.com/tventos.png\"}},{\"path\":\"components/reactions/index.md\",\"link\":\"/components/reactions/\",\"repository\":\"https://github.com/Ibochkarev/Reactions\",\"title\":\"Reactions\",\"titleLower\":\"reactions\",\"text\":\"Reactions\",\"description\":\"Универсальная система реакций для MODX 3 — лайки, наборы в стиле GitHub, топы и trending на любом объекте\",\"logo\":\"https://modstore.pro/assets/extras/reactions/logo.png?v=991d5273\",\"dependencies\":[],\"categories\":[\"utilities\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Начало работы\",\"link\":\"/components/reactions/quick-start\",\"collapsed\":true,\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/reactions/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/components/reactions/settings\"}]},{\"text\":\"Сниппеты\",\"link\":\"/components/reactions/snippets\",\"collapsed\":true,\"items\":[{\"text\":\"Обзор\",\"link\":\"/components/reactions/snippets/index\"},{\"text\":\"Reactions\",\"link\":\"/components/reactions/snippets/reactions\"},{\"text\":\"ReactionsCount\",\"link\":\"/components/reactions/snippets/reactions-count\"},{\"text\":\"TopLiked\",\"link\":\"/components/reactions/snippets/top-liked\"},{\"text\":\"TopRated\",\"link\":\"/components/reactions/snippets/top-rated\"},{\"text\":\"Trending\",\"link\":\"/components/reactions/snippets/trending\"},{\"text\":\"ReactionsSchema\",\"link\":\"/components/reactions/integrations/seo\"}]},{\"text\":\"Интеграции\",\"link\":\"/components/reactions/integrations/pdotools\",\"collapsed\":true,\"items\":[{\"text\":\"pdoTools\",\"link\":\"/components/reactions/integrations/pdotools\"},{\"text\":\"miniShop3\",\"link\":\"/components/reactions/integrations/minishop3\"},{\"text\":\"Tickets\",\"link\":\"/components/reactions/integrations/tickets\"},{\"text\":\"Collections\",\"link\":\"/components/reactions/integrations/collections\"},{\"text\":\"SEO / Schema.org\",\"link\":\"/components/reactions/integrations/seo\"}]},{\"text\":\"JavaScript-виджет\",\"link\":\"/components/reactions/js\"},{\"text\":\"REST API\",\"link\":\"/components/reactions/api\"},{\"text\":\"CLI\",\"link\":\"/components/reactions/cli\"},{\"text\":\"События MODX\",\"link\":\"/components/reactions/events\"},{\"text\":\"Webhooks\",\"link\":\"/components/reactions/webhooks\"}]},{\"path\":\"components/rescomments.md\",\"link\":\"/components/rescomments\",\"modstore\":\"https://modstore.pro/packages/utilities/rescomments\",\"title\":\"resComments\",\"titleLower\":\"rescomments\",\"text\":\"resComments\",\"description\":\"Многоуровневые комментарии с пагинацией для MODX3\",\"logo\":\"https://file.modx.pro/files/a/9/4/a9499643bf99f8080a37405836d0a504.png?v=bae1b2b5\",\"dependencies\":[],\"categories\":[]},{\"path\":\"components/resourcegrabber/index.md\",\"link\":\"/components/resourcegrabber/\",\"modstore\":\"https://modstore.pro/packages/import-and-export/resourcegrabber\",\"title\":\"ResourceGrabber\",\"titleLower\":\"resourcegrabber\",\"text\":\"ResourceGrabber\",\"description\":\"Компонент реализует функционал парсинга данных по ссылке\",\"logo\":\"https://modstore.pro/assets/extras/resourcegrabber/logo.png?v=88e0e5a0\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"},\"items\":[{\"text\":\"Интерфейс\",\"link\":\"/components/resourcegrabber/interface/\",\"collapsed\":true,\"items\":[{\"text\":\"Данные\",\"link\":\"/components/resourcegrabber/interface/data\"},{\"text\":\"Сниппеты\",\"link\":\"/components/resourcegrabber/interface/snippets\"},{\"text\":\"Настройка\",\"link\":\"/components/resourcegrabber/interface/settings\"}]},{\"text\":\"Разработка\",\"collapsed\":true,\"items\":[{\"text\":\"Службы\",\"collapsed\":true,\"items\":[{\"text\":\"Геттер\",\"link\":\"/components/resourcegrabber/development/services/getter\"},{\"text\":\"Граббер\",\"link\":\"/components/resourcegrabber/development/services/grabber\"},{\"text\":\"Сеттер\",\"link\":\"/components/resourcegrabber/development/services/setter\"}]},{\"text\":\"События\",\"link\":\"/components/resourcegrabber/development/events\"}]}]},{\"path\":\"components/resvideogallery/index.md\",\"link\":\"/components/resvideogallery/\",\"modstore\":\"https://modstore.pro/packages/photos-and-files/resvideogallery\",\"title\":\"ResVideoGallery\",\"titleLower\":\"resvideogallery\",\"text\":\"ResVideoGallery\",\"description\":\"Адаптивная видеогалерея с Ajax-подгрузкой\",\"logo\":\"https://modstore.pro/assets/extras/resvideogallery/logo.png?v=ecd8ce64\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/prihod\",\"name\":\"Prihod\",\"github\":\"https://github.com/prihod\",\"avatar\":\"https://github.com/prihod.png\"},\"items\":[{\"text\":\"Сниппеты\",\"collapsed\":true,\"items\":[{\"text\":\"ResVideoGallery\",\"link\":\"/components/resvideogallery/snippets/resvideogallery\"},{\"text\":\"ResVideoGalleryTags\",\"link\":\"/components/resvideogallery/snippets/resvideogallerytags\"},{\"text\":\"ResVideoGalleryUpload\",\"link\":\"/components/resvideogallery/snippets/resvideogalleryupload\"}]},{\"text\":\"Добавление своего видео парсера\",\"link\":\"/components/resvideogallery/adding-custom-video-parser\"},{\"text\":\"События\",\"link\":\"/components/resvideogallery/events\"},{\"text\":\"Настройка\",\"collapsed\":true,\"items\":[{\"text\":\"Вконтакте\",\"link\":\"/components/resvideogallery/setup/vkontakte\"}]}]},{\"path\":\"components/save2page.md\",\"link\":\"/components/save2page\",\"title\":\"Save2Page\",\"titleLower\":\"save2page\",\"text\":\"Save2Page\",\"description\":\"Компонент для сохранения страниц в PDF, Markdown и TXT\",\"dependencies\":[],\"categories\":[]},{\"path\":\"components/scheduler/index.md\",\"link\":\"/components/scheduler/\",\"modstore\":\"https://modstore.pro/packages/utilities/scheduler\",\"title\":\"Scheduler\",\"titleLower\":\"scheduler\",\"text\":\"Scheduler\",\"description\":\"Планирование отложенных задач\",\"logo\":\"https://modstore.pro/assets/extras/scheduler/logo.png?v=284f791e\",\"dependencies\":[],\"categories\":[],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"},\"items\":[{\"text\":\"Установка\",\"link\":\"/components/scheduler/installation\"},{\"text\":\"Создание задания\",\"link\":\"/components/scheduler/create-a-task\"},{\"text\":\"Планирование задания\",\"link\":\"/components/scheduler/job-scheduling\"},{\"text\":\"Разработка заданий\",\"link\":\"/components/scheduler/task-development\"}]},{\"path\":\"components/scxcaptchaajaxform.md\",\"link\":\"/components/scxcaptchaajaxform\",\"title\":\"scxcaptchaAjaxForm\",\"titleLower\":\"scxcaptchaajaxform\",\"text\":\"scxcaptchaAjaxForm\",\"description\":\"Неблокирующая числовая CAPTCHA (5 цифр) для AjaxForm и FormIt. Простая для человека, сложнее для ботов.\",\"logo\":\"https://sait-modx.by/assets/images/components/scxcaptchaajaxform/logo_captha.png?v=3d89eca7\",\"dependencies\":[],\"categories\":[]},{\"path\":\"components/sendex/index.md\",\"link\":\"/components/sendex/\",\"modstore\":\"https://modstore.pro/packages/alerts-mailing/sendex\",\"repository\":\"https://github.com/modx-pro/Sendex\",\"title\":\"Sendex\",\"titleLower\":\"sendex\",\"text\":\"Sendex\",\"description\":\"Email-рассылки в MODX — подписчики, очередь писем и форма подписки на сайте\",\"logo\":\"https://modstore.pro/assets/extras/sendex/logo-lg.jpg?v=0913e551\",\"dependencies\":[],\"categories\":[\"utilities\"],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/sendex/quick-start\"},{\"text\":\"Сниппеты\",\"collapsed\":true,\"items\":[{\"text\":\"Sendex\",\"link\":\"/components/sendex/snippets/sendex\"}]},{\"text\":\"Интерфейс\",\"collapsed\":true,\"items\":[{\"text\":\"Подписки\",\"link\":\"/components/sendex/interface/subscriptions\"},{\"text\":\"Очередь писем\",\"link\":\"/components/sendex/interface/queue\"}]},{\"text\":\"Системные настройки\",\"link\":\"/components/sendex/settings\"},{\"text\":\"События\",\"link\":\"/components/sendex/integration/events\"},{\"text\":\"PHP API\",\"link\":\"/components/sendex/integration/api\"},{\"text\":\"FAQ\",\"link\":\"/components/sendex/faq\"}]},{\"path\":\"components/sendit/index.md\",\"link\":\"/components/sendit/\",\"modstore\":\"https://modstore.pro/packages/users/sendit\",\"repository\":\"https://github.com/ShevArtV/sendit\",\"title\":\"SendIt\",\"titleLower\":\"sendit\",\"text\":\"SendIt\",\"description\":\"Компонент для работы с формами на сайте, аналог AjaxForm.\",\"logo\":\"https://sendit.art-sites.ru/assets/components/sendit/logo.jpg?v=f4b9fdd9\",\"dependencies\":[\"pdoTools\",\"FormIt\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/shev_art_v\",\"name\":{\"en\":\"Arthur\",\"ru\":\"Артур Шевченко\"},\"github\":\"https://github.com/shevartv\",\"avatar\":\"https://github.com/shevartv.png\"},\"items\":[{\"text\":\"Начало работы\",\"link\":\"/components/sendit/index\"},{\"text\":\"Отправка данных\",\"link\":\"/components/sendit/sending\"},{\"text\":\"Пагинация\",\"link\":\"/components/sendit/pagination\"},{\"text\":\"Идентификация\",\"link\":\"/components/sendit/identification\"},{\"text\":\"Создание опросников\",\"link\":\"/components/sendit/quizform\"},{\"text\":\"Загрузка файлов\",\"link\":\"/components/sendit/fileuploader\"},{\"text\":\"Сохранение данных\",\"link\":\"/components/sendit/saveformdata\"},{\"text\":\"Уведомления\",\"link\":\"/components/sendit/notify\"},{\"text\":\"Сниппеты\",\"link\":\"/components/sendit/snippets\"},{\"text\":\"События\",\"link\":\"/components/sendit/events\"},{\"text\":\"Разработка\",\"link\":\"/components/sendit/development\"}]},{\"path\":\"components/seodomains.md\",\"link\":\"/components/seodomains\",\"modstore\":\"https://modstore.pro/packages/other/seodomains\",\"title\":\"SEO Domains\",\"titleLower\":\"seo domains\",\"text\":\"SEO Domains\",\"description\":\"Добавление доп. доменов для сайта, без контекстов с добавлением в Вебмастер\",\"logo\":\"https://modstore.pro/assets/extras/seodomains/logo.png?v=2855fe82\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/tventos\",\"name\":\"Mikhail Tyrsyna\",\"github\":\"https://github.com/tventos\",\"avatar\":\"https://github.com/tventos.png\"}},{\"path\":\"components/seosuite.md\",\"link\":\"/components/seosuite\",\"modstore\":\"https://modstore.pro/packages/ecommerce/seosuite\",\"modx\":\"https://extras.modx.com/package/seosuite\",\"repository\":\"https://github.com/Sterc/seosuite\",\"title\":\"SEO Suite\",\"titleLower\":\"seo suite\",\"text\":\"SEO Suite\",\"description\":\"SЕО Suite автоматически перенаправляет битые ссылки (код 404) на подходящие страницы\",\"logo\":\"https://modstore.pro/assets/extras/seosuite/logo.png?v=69fcf3a6\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/henkeverts\",\"name\":\"Sterc\",\"github\":\"https://github.com/Sterc\",\"avatar\":\"https://github.com/Sterc.png\"}},{\"path\":\"components/seofilter/index.md\",\"link\":\"/components/seofilter/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/seofilter\",\"repository\":\"https://github.com/sheronov/SeoFilter\",\"title\":\"SeoFilter\",\"titleLower\":\"seofilter\",\"text\":\"SeoFilter\",\"description\":\"Удобное управление ЧПУ, мета-тегами и генерация текстов\",\"logo\":\"https://modstore.pro/assets/extras/seofilter/logo.png?v=89d66345\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/webrush\",\"name\":{\"en\":\"Evgeniy Sheronov\",\"ru\":\"Евгений Шеронов\"},\"github\":\"https://github.com/sheronov\",\"avatar\":\"https://github.com/sheronov.png\"},\"items\":[{\"text\":\"Быстрый старт с mFilter2\",\"link\":\"/components/seofilter/quick-start-mfilter2\"},{\"text\":\"Быстрый старт без mFilter2 и miniShop2\",\"link\":\"/components/seofilter/quick-start-without-mfilter2-and-minishop2\"},{\"text\":\"Дополнительные возможности\",\"link\":\"/components/seofilter/additional-features\"},{\"text\":\"Сниппеты\",\"link\":\"/components/seofilter/snippets/\",\"collapsed\":true,\"items\":[{\"text\":\"sfWord\",\"link\":\"/components/seofilter/snippets/sfword\"},{\"text\":\"sfLink\",\"link\":\"/components/seofilter/snippets/sflink\"},{\"text\":\"sfMenu\",\"link\":\"/components/seofilter/snippets/sfmenu\"},{\"text\":\"sfSitemap\",\"link\":\"/components/seofilter/snippets/sfsitemap\"}]},{\"text\":\"Замены в SEO текстах\",\"link\":\"/components/seofilter/substitutions-in-seo\"},{\"text\":\"Объекты компонента\",\"collapsed\":true,\"items\":[{\"text\":\"Поле\",\"link\":\"/components/seofilter/objects/field\"},{\"text\":\"Правило\",\"link\":\"/components/seofilter/objects/rule\"},{\"text\":\"Словарь\",\"link\":\"/components/seofilter/objects/dictionary\"},{\"text\":\"Таблица URL\",\"link\":\"/components/seofilter/objects/url-table\"}]}]},{\"path\":\"components/seotabs/index.md\",\"link\":\"/components/seotabs/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/seotabs\",\"title\":\"SEOtabs\",\"titleLower\":\"seotabs\",\"text\":\"SEOtabs\",\"description\":\"Пакет для работы со вкладками товаров. Табы для вашего SEO\",\"logo\":\"https://modstore.pro/assets/extras/seotabs/logo-lg.jpg?v=72c7cf47\",\"dependencies\":[],\"categories\":[],\"items\":[{\"text\":\"Сниппет seoTabs\",\"link\":\"/components/seotabs/snippet-seotabs\"}]},{\"path\":\"components/shoppingcart.md\",\"link\":\"/components/shoppingcart\",\"title\":\"ShoppingCart\",\"titleLower\":\"shoppingcart\",\"text\":\"ShoppingCart\",\"description\":\"Универсальный сниппет для создания корзины покупок с хранением данных в БД\",\"dependencies\":[],\"categories\":[]},{\"path\":\"components/simplefilters/index.md\",\"link\":\"/components/simplefilters/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/simplefilters\",\"title\":\"simpleFilters\",\"titleLower\":\"simplefilters\",\"text\":\"simpleFilters\",\"description\":\"Простая фильтрация ресурсов для MODX3 с настройкой ЧПУ.\",\"logo\":\"https://modstore.pro/assets/extras/simplefilters/logo-md.png?v=f38f3c4b\",\"dependencies\":[],\"categories\":[],\"items\":[{\"text\":\"Сниппеты\",\"link\":\"/components/simplefilters/snippets\"},{\"text\":\"SEO-страницы\",\"link\":\"/components/simplefilters/seopages\"},{\"text\":\"События плагинов\",\"link\":\"/components/simplefilters/plugins\"}]},{\"path\":\"components/smartsessions.md\",\"link\":\"/components/smartsessions\",\"modstore\":\"https://modstore.pro/packages/utilities/smartsessions\",\"title\":\"smartSessions\",\"titleLower\":\"smartsessions\",\"text\":\"smartSessions\",\"description\":\"Расширенное управление сессиями MODX\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/createit\",\"name\":{\"en\":\"Alexey Naumov\",\"ru\":\"Алексей Наумов\"},\"github\":\"https://github.com/createit-ru\",\"avatar\":\"https://github.com/createit-ru.png\"}},{\"path\":\"components/socialtools/index.md\",\"link\":\"/components/socialtools/\",\"modstore\":\"https://modstore.pro/packages/alerts-mailing/socialtools\",\"modx\":\"https://extras.modx.com/package/socialtools\",\"repository\":\"https://github.com/Asanvery/SocialTools\",\"title\":\"SocialTools\",\"titleLower\":\"socialtools\",\"text\":\"SocialTools\",\"description\":\"Компонент с социальным функционалом для MODX. С помощью него можно отправлять и читать сообщения, получать списки входящих и исходящих сообщений\",\"logo\":\"https://modstore.pro/assets/extras/socialtools/logo-lg.jpeg?v=ead5ee9f\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/2031\",\"name\":\"Саша Пекшев\",\"github\":\"https://github.com/Asanvery\",\"avatar\":\"https://github.com/Asanvery.png\"},\"items\":[{\"text\":\"Сниппеты\",\"collapsed\":true,\"items\":[{\"text\":\"socDialogForm\",\"link\":\"/components/socialtools/snippets/socdialogform\"},{\"text\":\"socDialogList\",\"link\":\"/components/socialtools/snippets/socdialoglist\"},{\"text\":\"socDialogReceive\",\"link\":\"/components/socialtools/snippets/socdialogreceive\"}]}]},{\"path\":\"components/staticsaver.md\",\"link\":\"/components/staticsaver\",\"title\":\"StaticSaver\",\"titleLower\":\"staticsaver\",\"text\":\"StaticSaver\",\"description\":\"Плагин для автоматической установки путей и источников файлов при переводе элементов в статический режим\",\"dependencies\":[],\"categories\":[]},{\"path\":\"components/svregions/index.md\",\"link\":\"/components/svregions/\",\"title\":\"SVRegions\",\"titleLower\":\"svregions\",\"text\":\"SVRegions\",\"description\":\"Региональные данные для нескольких доменов и поддоменов в одной установке MODX\",\"logo\":\"/components/svregions/screenshots/logo.webp?v=4d123eaa\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/rumataestor\",\"name\":{\"ru\":\"Александр Палочкин\",\"en\":\"Alexander Palochkin\"},\"github\":\"https://github.com/rumata-estor\",\"avatar\":\"https://github.com/rumata-estor.png\"}},{\"path\":\"components/svresolution.md\",\"link\":\"/components/svresolution\",\"title\":\"SVResolution\",\"titleLower\":\"svresolution\",\"text\":\"SVResolution\",\"description\":\"Служебный индикатор Bootstrap-брейкпоинта и ширины окна браузера\",\"logo\":\"/components/svresolution/screenshots/logo.webp?v=43ee6193\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/rumataestor\",\"name\":{\"ru\":\"Александр Палочкин\",\"en\":\"Alexander Palochkin\"},\"github\":\"https://github.com/rumata-estor\",\"avatar\":\"https://github.com/rumata-estor.png\"}},{\"path\":\"components/textadvs/index.md\",\"link\":\"/components/textadvs/\",\"modstore\":\"https://modstore.pro/packages/content/textadvs\",\"title\":\"textAdvs\",\"titleLower\":\"textadvs\",\"text\":\"textAdvs\",\"description\":\"Умная реклама в контенте страницы\",\"logo\":\"https://modstore.pro/assets/extras/textadvs/logo.png?v=c2eff5f2\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"},\"items\":[{\"text\":\"Как добавить тег\",\"link\":\"/components/textadvs/how-to-add-a-tag\"}]},{\"path\":\"components/tickets/index.md\",\"link\":\"/components/tickets/\",\"modstore\":\"https://modstore.pro/packages/users/tickets\",\"repository\":\"https://github.com/modx-pro/Tickets\",\"title\":\"Tickets\",\"titleLower\":\"tickets\",\"text\":\"Tickets\",\"description\":\"Компонент для создания и комментирования пользовательских страниц\",\"logo\":\"https://modstore.pro/assets/extras/tickets/logo-lg.jpg?v=71346d9f\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/bezumkin\",\"name\":{\"en\":\"Vasily Naumkin\",\"ru\":\"Василий Наумкин\"},\"github\":\"https://github.com/bezumkin\",\"avatar\":\"https://github.com/bezumkin.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/components/tickets/quick-start\"},{\"text\":\"Интерфейс\",\"collapsed\":true,\"items\":[{\"text\":\"Создание раздела с Тикетами\",\"link\":\"/components/tickets/interface/create-ticket-section\"},{\"text\":\"Создание тикета\",\"link\":\"/components/tickets/interface/create-ticket\"},{\"text\":\"Настройка прав пользователей\",\"link\":\"/components/tickets/interface/setup-permissions\"},{\"text\":\"Политики и права\",\"link\":\"/components/tickets/interface/permissions\"}]},{\"text\":\"Системные настройки\",\"link\":\"/components/tickets/settings\"},{\"text\":\"Чанки\",\"link\":\"/components/tickets/chunks\"},{\"text\":\"Фронтенд и AJAX\",\"link\":\"/components/tickets/frontend\"},{\"text\":\"Сниппеты\",\"collapsed\":true,\"items\":[{\"text\":\"getTickets\",\"link\":\"/components/tickets/snippets/gettickets\"},{\"text\":\"getTicketsSections\",\"link\":\"/components/tickets/snippets/getticketssections\"},{\"text\":\"getComments\",\"link\":\"/components/tickets/snippets/getcomments\"},{\"text\":\"getStars\",\"link\":\"/components/tickets/snippets/getstars\"},{\"text\":\"TicketComments\",\"link\":\"/components/tickets/snippets/ticketcomments\"},{\"text\":\"TicketForm\",\"link\":\"/components/tickets/snippets/ticketform\"},{\"text\":\"TicketLatest\",\"link\":\"/components/tickets/snippets/ticketlatest\"},{\"text\":\"TicketMeta\",\"link\":\"/components/tickets/snippets/ticketmeta\"},{\"text\":\"subscribeAuthor\",\"link\":\"/components/tickets/snippets/subscribeauthor\"}]},{\"text\":\"TicketFormit\",\"link\":\"/components/tickets/ticketformit\"},{\"text\":\"FAQ\",\"link\":\"/components/tickets/faq\"}]},{\"path\":\"components/tvtable.md\",\"link\":\"/components/tvtable\",\"modstore\":\"https://modstore.pro/packages/utilities/tvtable\",\"repository\":\"https://github.com/wax100/TVTable\",\"title\":\"TVTable\",\"titleLower\":\"tvtable\",\"text\":\"TVTable\",\"description\":\"Дополнительное поле в виде таблицы\",\"logo\":\"https://modstore.pro/assets/extras/tvtable/logo.png?v=e7f4962b\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/giv4ik\",\"name\":\"Яна Вострякова\",\"github\":\"https://github.com/wax100\",\"avatar\":\"https://github.com/wax100.png\"}},{\"path\":\"components/userauthhash/index.md\",\"link\":\"/components/userauthhash/\",\"modstore\":\"https://modstore.pro/packages/users/userauthhash\",\"title\":\"UserAuthHash\",\"titleLower\":\"userauthhash\",\"text\":\"UserAuthHash\",\"description\":\"Авторизация пользователя по ссылке (хэш-коду) без ввода логина и пароля\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"},\"items\":[{\"text\":\"Разработка\",\"collapsed\":true,\"items\":[{\"text\":\"События\",\"link\":\"/components/userauthhash/development/events\"},{\"text\":\"Расширения\",\"link\":\"/components/userauthhash/development/extensions\"}]}]},{\"path\":\"components/userevents/index.md\",\"link\":\"/components/userevents/\",\"modstore\":\"https://modstore.pro/packages/booking/userevents\",\"title\":\"UserEvents\",\"titleLower\":\"userevents\",\"text\":\"UserEvents\",\"description\":\"Создание пользователями событий на ресурсы\",\"logo\":\"https://modstore.pro/assets/extras/userevents/logo.png?v=8f1c195c\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"},\"items\":[{\"text\":\"Интерфейс\",\"link\":\"/components/userevents/interface/\",\"collapsed\":true,\"items\":[{\"text\":\"Заказы\",\"link\":\"/components/userevents/interface/orders\"},{\"text\":\"События\",\"link\":\"/components/userevents/interface/events\"},{\"text\":\"Статусы\",\"link\":\"/components/userevents/interface/statuses\"},{\"text\":\"Оповещения\",\"link\":\"/components/userevents/interface/notifications\"},{\"text\":\"Настройки\",\"link\":\"/components/userevents/interface/settings\"}]},{\"text\":\"Сниппеты\",\"link\":\"/components/userevents/snippets/\",\"collapsed\":true,\"items\":[{\"text\":\"ue.order\",\"link\":\"/components/userevents/snippets/ue-order\"},{\"text\":\"ue.get.order\",\"link\":\"/components/userevents/snippets/ue-get-order\"}]},{\"text\":\"Разработка\",\"collapsed\":true,\"items\":[{\"text\":\"Скрипты и стили\",\"link\":\"/components/userevents/development/scripts-and-styles\"},{\"text\":\"События\",\"link\":\"/components/userevents/development/events\"},{\"text\":\"Расширения\",\"link\":\"/components/userevents/development/extensions\"},{\"text\":\"Службы\",\"collapsed\":true,\"items\":[{\"text\":\"Заказ\",\"link\":\"/components/userevents/development/services/order\"},{\"text\":\"Доставка\",\"link\":\"/components/userevents/development/services/delivery\"},{\"text\":\"Оплата\",\"link\":\"/components/userevents/development/services/payment\"}]}]}]},{\"path\":\"components/userlocation/index.md\",\"link\":\"/components/userlocation/\",\"modstore\":\"https://modstore.pro/packages/maps/userlocation\",\"title\":\"UserLocation\",\"titleLower\":\"userlocation\",\"text\":\"UserLocation\",\"description\":\"Геолокация и выбор города пользователя\",\"logo\":\"https://modstore.pro/assets/extras/userlocation/logo-lg.jpg?v=d7565e39\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"},\"items\":[{\"text\":\"Разработка\",\"collapsed\":true,\"items\":[{\"text\":\"События\",\"link\":\"/components/userlocation/development/events\"}]}]},{\"path\":\"components/usermarker.md\",\"link\":\"/components/usermarker\",\"modstore\":\"https://modstore.pro/packages/ecommerce/usermarker\",\"title\":\"userMarker\",\"titleLower\":\"usermarker\",\"text\":\"userMarker\",\"description\":\"Добавление меток и тегов к ресурсам\",\"logo\":\"https://modstore.pro/assets/extras/usermarker/logo.png?v=a588a648\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/webnitros\",\"name\":\"Андрей Степаненко\",\"github\":\"https://github.com/webnitros\",\"avatar\":\"https://github.com/webnitros.png\"}},{\"path\":\"components/userpages/index.md\",\"link\":\"/components/userpages/\",\"modstore\":\"https://modstore.pro/packages/users/userpages\",\"title\":\"userPages\",\"titleLower\":\"userpages\",\"text\":\"userPages\",\"description\":\"Импорт и экспорт ресурсов MODX Revolution / MODX 3 и товаров miniShop2 / miniShop3\",\"logo\":\"https://modstore.pro/assets/extras/userpages/logo-md.png?v=4a15a51e\",\"dependencies\":[],\"categories\":[],\"items\":[{\"text\":\"Сниппеты\",\"link\":\"/components/userpages/snippets\"},{\"text\":\"Формы\",\"link\":\"/components/userpages/forms\"},{\"text\":\"События плагинов\",\"link\":\"/components/userpages/plugins\"}]},{\"path\":\"components/usersonline.md\",\"link\":\"/components/usersonline\",\"modstore\":\"https://modstore.pro/packages/users/usersonline\",\"modx\":\"https://extras.modx.com/package/usersonline\",\"title\":\"UsersOnline\",\"titleLower\":\"usersonline\",\"text\":\"UsersOnline\",\"description\":\"Список онлайн-пользователей\",\"logo\":\"https://modstore.pro/assets/extras/usersonline/logo.png?v=32f3ff5c\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/mvoevodskiy\",\"name\":{\"en\":\"Mikhail Voevodskiy\",\"ru\":\"Воеводский Михаил\"},\"github\":\"https://github.com/mvoevodskiy\",\"avatar\":\"https://github.com/mvoevodskiy.png\"}},{\"path\":\"components/viewsonline.md\",\"link\":\"/components/viewsonline\",\"modstore\":\"https://modstore.pro/packages/users/viewsonline\",\"title\":\"ViewsOnline\",\"titleLower\":\"viewsonline\",\"text\":\"ViewsOnline\",\"description\":\"Число онлайн-пользователей на странице\",\"logo\":\"https://modstore.pro/assets/extras/viewsonline/logo.png?v=a98cbf1e\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/bazmaster\",\"name\":{\"en\":\"Vasili Stoleicov\",\"ru\":\"Василий Столейков\"},\"github\":\"https://github.com/bazmaster\",\"avatar\":\"https://github.com/bazmaster.png\"}},{\"path\":\"components/voteforms.md\",\"link\":\"/components/voteforms\",\"modstore\":\"https://modstore.pro/packages/utilities/voteforms\",\"repository\":\"https://github.com/me6iaton/VoteForms\",\"title\":\"VoteForms\",\"titleLower\":\"voteforms\",\"text\":\"VoteForms\",\"description\":\"Система голосования и опросов для MODX Revolution\",\"logo\":\"https://modstore.pro/assets/extras/voteforms/logo-lg.jpg?v=74e59e85\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/17\",\"name\":{\"en\":\"Anton Mamrashev\",\"ru\":\"Антон Мамрашев\"},\"github\":\"https://github.com/me6iaton\",\"avatar\":\"https://github.com/me6iaton.png\"}},{\"path\":\"components/vuetools/index.md\",\"link\":\"/components/vuetools/\",\"repository\":\"https://github.com/modx-pro/vuetools\",\"title\":\"VueTools\",\"titleLower\":\"vuetools\",\"text\":\"VueTools\",\"description\":\"Базовый пакет Vue 3 стека для компонентов MODX 3\",\"logo\":\"https://modstore.pro/assets/extras/vuetools/logo.png?v=232ddb00\",\"dependencies\":[],\"categories\":[],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"},\"items\":[{\"text\":\"Интеграция\",\"link\":\"/components/vuetools/integration\"},{\"text\":\"API Composables\",\"link\":\"/components/vuetools/composables\"}]},{\"path\":\"components/webdav.md\",\"link\":\"/components/webdav\",\"modstore\":\"https://modstore.pro/packages/photos-and-files/webdav\",\"modx\":\"https://extras.modx.com/package/webdav\",\"repository\":\"https://github.com/13hakta/modx-WebDAV\",\"title\":\"WebDAV\",\"titleLower\":\"webdav\",\"text\":\"WebDAV\",\"description\":\"WebDAVMediaSource — сетевой медиаисточник для MODX Revolution\",\"logo\":\"https://modstore.pro/assets/extras/webdav/logo-lg.jpg?v=d729984c\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/13hakta\",\"name\":{\"en\":\"Vitaly Chekryzhev\",\"ru\":\"Чекрыжев Виталий\"},\"github\":\"https://github.com/13hakta\",\"avatar\":\"https://github.com/13hakta.png\"}},{\"path\":\"components/webmoney.md\",\"link\":\"/components/webmoney\",\"title\":\"WebMoney\",\"titleLower\":\"webmoney\",\"text\":\"WebMoney\",\"description\":\"Компонент для приёма оплаты через WebMoney в miniShop2\",\"dependencies\":[\"miniShop2\"],\"categories\":[\"payment\"]},{\"path\":\"components/xcalc/index.md\",\"link\":\"/components/xcalc/\",\"modstore\":\"https://modstore.pro/packages/other/xcalc\",\"title\":\"xCalc\",\"titleLower\":\"xcalc\",\"text\":\"xCalc\",\"description\":\"Универсальный конструктор калькуляторов\",\"logo\":\"https://modstore.pro/assets/extras/xcalc/logo.png?v=7f37380a\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"},\"items\":[{\"text\":\"Сниппеты\",\"collapsed\":true,\"items\":[{\"text\":\"xCalc\",\"link\":\"/components/xcalc/snippets/xcalc\"}]},{\"text\":\"Типы полей\",\"link\":\"/components/xcalc/field-types\"},{\"text\":\"jQuery события\",\"link\":\"/components/xcalc/jquery-events\"},{\"text\":\"Кейсы\",\"collapsed\":true,\"items\":[{\"text\":\"Калькулятор подоконников\",\"link\":\"/components/xcalc/cases/calculator-sill\"},{\"text\":\"AjaxForm при выводе результатов\",\"link\":\"/components/xcalc/cases/ajaxform-results\"}]}]},{\"path\":\"components/xparser/index.md\",\"link\":\"/components/xparser/\",\"modstore\":\"https://modstore.pro/packages/import-and-export/xparser\",\"title\":\"xParser\",\"titleLower\":\"xparser\",\"text\":\"xParser\",\"description\":\"Парсер HTML контента и RSS/XML лент\",\"logo\":\"https://modstore.pro/assets/extras/xparser/logo.png?v=6c3c4bec\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"},\"items\":[{\"text\":\"Парсер RSS лент\",\"link\":\"/components/xparser/parser-rss\"},{\"text\":\"Парсер HTML контента + Совмещенные задания\",\"link\":\"/components/xparser/parser-html\"},{\"text\":\"Работа с miniShop2 товарами\",\"link\":\"/components/xparser/minishop2\"},{\"text\":\"Работа с галереями\",\"link\":\"/components/xparser/gallery\"},{\"text\":\"Пагинация\",\"link\":\"/components/xparser/pagination\"},{\"text\":\"Регулярные выражения\",\"link\":\"/components/xparser/regex\"},{\"text\":\"События плагинов\",\"link\":\"/components/xparser/events/\",\"collapsed\":true,\"items\":[{\"text\":\"xParserOnFilterSourceItems\",\"link\":\"/components/xparser/events/xparseronfiltersourceitems\"},{\"text\":\"xParserOnBeforeTaskParse\",\"link\":\"/components/xparser/events/xparseronbeforetaskparse\"},{\"text\":\"xParserOnTaskItemParse\",\"link\":\"/components/xparser/events/xparserontaskitemparse\"},{\"text\":\"xParserOnBeforeTaskActions\",\"link\":\"/components/xparser/events/xparseronbeforetaskactions\"},{\"text\":\"xParserOnTaskParseDone\",\"link\":\"/components/xparser/events/xparserontaskparsedone\"},{\"text\":\"Примеры\",\"link\":\"/components/xparser/events/examples\"}]},{\"text\":\"Скрипт запуска заданий из Cron\",\"link\":\"/components/xparser/cron\"},{\"text\":\"Node JS демон\",\"link\":\"/components/xparser/nodejs-demon\"}]},{\"path\":\"components/yandexmaps.md\",\"link\":\"/components/yandexmaps\",\"modstore\":\"https://modstore.pro/packages/maps/yandexmaps\",\"modx\":\"https://extras.modx.com/package/yandexmaps\",\"repository\":\"https://github.com/gvozdb/YandexMaps\",\"title\":\"YandexMaps\",\"titleLower\":\"yandexmaps\",\"text\":\"YandexMaps\",\"description\":\"Создание Яндекс Карты и размещение на ней списка объектов\",\"logo\":\"https://modstore.pro/assets/extras/yandexmaps/logo-lg.jpg?v=f134bec9\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"}},{\"path\":\"components/yandexmaps2/index.md\",\"link\":\"/components/yandexmaps2/\",\"modstore\":\"https://modstore.pro/packages/maps/yandexmaps2\",\"title\":\"YandexMaps2\",\"titleLower\":\"yandexmaps2\",\"text\":\"YandexMaps2\",\"description\":\"Конструктор Яндекс Карт для любых объектов, работа с mFilter2\",\"logo\":\"https://modstore.pro/assets/extras/yandexmaps2/logo.png?v=a4f303eb\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"},\"items\":[{\"text\":\"Сниппеты\",\"collapsed\":true,\"items\":[{\"text\":\"YandexMaps2\",\"link\":\"/components/yandexmaps2/snippets/yandexmaps2\"}]},{\"text\":\"Быстрый старт\",\"link\":\"/components/yandexmaps2/quick-start\"},{\"text\":\"Работа с mFilter2\",\"link\":\"/components/yandexmaps2/mfilter2-integration\"},{\"text\":\"jQuery события\",\"link\":\"/components/yandexmaps2/jquery-events\"},{\"text\":\"Конструктор карт\",\"link\":\"/components/yandexmaps2/map-constructor\"},{\"text\":\"События плагинов\",\"link\":\"/components/yandexmaps2/events/\",\"collapsed\":true,\"items\":[{\"text\":\"ymOnLoadObjects\",\"link\":\"/components/yandexmaps2/events/ymonloadobjects\"},{\"text\":\"Примеры\",\"link\":\"/components/yandexmaps2/events/examples\"}]},{\"text\":\"Кейсы\",\"collapsed\":true,\"items\":[{\"text\":\"Точки из MIGX с кастомными иконками на фронт-энде\",\"link\":\"/components/yandexmaps2/cases/migx-integration\"},{\"text\":\"Отключаем все элементы управления на карте\",\"link\":\"/components/yandexmaps2/cases/disable-elements\"},{\"text\":\"Выводим данные родительского ресурса в балунах\",\"link\":\"/components/yandexmaps2/cases/parent-data-in-balloons\"}]}]},{\"path\":\"components/zoomx.md\",\"link\":\"/components/zoomx\",\"modstore\":\"https://modstore.pro/packages/utilities/zoomx\",\"modx\":\"https://modx.com/extras/package/zoomx\",\"repository\":\"https://github.com/sergant210/ZoomX\",\"title\":\"ZoomX\",\"titleLower\":\"zoomx\",\"text\":\"ZoomX\",\"description\":\"Альтернативный вариант использования шаблонизаторов PHP\",\"logo\":\"https://modstore.pro/assets/extras/zoomx/logo.png?v=4d79e6fa\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/sergant\",\"name\":{\"en\":\"Sergey Shlokov\",\"ru\":\"Сергей Шлоков\"},\"github\":\"https://github.com/sergant210\",\"avatar\":\"https://github.com/sergant210.png\"}}]}},\"en\":{\"label\":\"English\",\"lang\":\"en\",\"description\":\"A simple and easy-to-use Open-Source project by and for the community, where you can find and explore the documentation of all popular MODX extras, and developers can easily describe their\",\"head\":[[\"meta\",{\"property\":\"og:site_name\",\"content\":\"Documentation hub for MODX extras and more\"}]],\"themeConfig\":{\"nav\":[{\"text\":\"Extras\",\"link\":\"/en/components/\",\"activeMatch\":\"/en/components/\"},{\"text\":\"Introduction\",\"activeMatch\":\"/en/guide/\",\"items\":[{\"text\":\"About\",\"link\":\"/en/guide/about\"},{\"text\":\"Getting Started\",\"link\":\"/en/guide/getting-started\"},{\"text\":\"Markdown\",\"link\":\"/en/guide/markdown\"},{\"text\":\"Mermaid diagrams\",\"link\":\"/en/guide/mermaid\"},{\"text\":\"VitePress Features\",\"link\":\"/en/guide/vitepress\"},{\"text\":\"Frontmatter\",\"link\":\"/en/guide/frontmatter\"},{\"text\":\"Spell checking (cspell)\",\"link\":\"/en/guide/cspell\"},{\"items\":[{\"text\":\"❤️ Become a sponsor!\",\"link\":\"https://modx.pro/about\"}]}]}],\"sidebar\":{\"/en/components/\":[{\"text\":\"ABTest\",\"link\":\"/en/components/abtest\"},{\"text\":\"Ace\",\"link\":\"/en/components/ace/\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/ace/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/ace/settings\"},{\"text\":\"Integration\",\"link\":\"/en/components/ace/integration\"},{\"text\":\"Keyboard shortcuts\",\"link\":\"/en/components/ace/hotkeys\"},{\"text\":\"Troubleshooting\",\"link\":\"/en/components/ace/troubleshooting\"}]},{\"text\":\"AjaxForm\",\"link\":\"/en/components/ajaxform\"},{\"text\":\"AjaxFormItLogin\",\"link\":\"/en/components/ajaxformitlogin/\",\"collapsed\":true,\"items\":[{\"text\":\"System settings\",\"link\":\"/en/components/ajaxformitlogin/settings\"},{\"text\":\"Scripts and styles\",\"link\":\"/en/components/ajaxformitlogin/scripts-and-styles\"},{\"text\":\"System events\",\"link\":\"/en/components/ajaxformitlogin/events\"},{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"AjaxFormitLogin\",\"link\":\"/en/components/ajaxformitlogin/snippets/ajaxformitlogin\"},{\"text\":\"aflActivateUser\",\"link\":\"/en/components/ajaxformitlogin/snippets/aflactivateuser\"},{\"text\":\"Custom snippets\",\"link\":\"/en/components/ajaxformitlogin/snippets/custom-snippets\"}]},{\"text\":\"Hooks\",\"collapsed\":true,\"items\":[{\"text\":\"AjaxIdentification\",\"link\":\"/en/components/ajaxformitlogin/hooks/ajaxidentification\"}]},{\"text\":\"Validators\",\"collapsed\":true,\"items\":[{\"text\":\"aflCheckPassLength\",\"link\":\"/en/components/ajaxformitlogin/validators/aflcheckpasslength\"},{\"text\":\"aflPasswordConfirm\",\"link\":\"/en/components/ajaxformitlogin/validators/aflpasswordconfirm\"},{\"text\":\"aflRequiredIf\",\"link\":\"/en/components/ajaxformitlogin/validators/aflrequiredif\"},{\"text\":\"aflUserExists\",\"link\":\"/en/components/ajaxformitlogin/validators/afluserexists\"},{\"text\":\"aflUserNotExists\",\"link\":\"/en/components/ajaxformitlogin/validators/aflusernotexists\"}]}]},{\"text\":\"ajaxLogin\",\"link\":\"/en/components/ajaxlogin\"},{\"text\":\"AjaxSnippet\",\"link\":\"/en/components/ajaxsnippet\"},{\"text\":\"allGifts\",\"link\":\"/en/components/allgifts/\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/allgifts/quick-start\"},{\"text\":\"Problem solving\",\"link\":\"/en/components/allgifts/problem-solving\"}]},{\"text\":\"amoConnector\",\"link\":\"/en/components/amoconnector/\",\"collapsed\":true,\"items\":[{\"text\":\"Installation and setup\",\"link\":\"/en/components/amoconnector/setup\"},{\"text\":\"Submitting form data\",\"link\":\"/en/components/amoconnector/submitting-forms\"},{\"text\":\"Field mapping\",\"link\":\"/en/components/amoconnector/field-mapping\"},{\"text\":\"Status mapping\",\"link\":\"/en/components/amoconnector/status-mapping\"},{\"text\":\"Webhook\",\"link\":\"/en/components/amoconnector/webhook\"},{\"text\":\"Scheduler\",\"link\":\"/en/components/amoconnector/scheduler\"},{\"text\":\"Events\",\"link\":\"/en/components/amoconnector/events\"},{\"text\":\"Common mistakes\",\"link\":\"/en/components/amoconnector/common-mistakes\"}]},{\"text\":\"autoRedirector\",\"link\":\"/en/components/autoredirector\"},{\"text\":\"BannerPro\",\"link\":\"/en/components/bannerpro/\",\"collapsed\":true,\"items\":[{\"text\":\"Getting started\",\"link\":\"/en/components/bannerpro/quick-start\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/bannerpro/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/bannerpro/settings\"}]},{\"text\":\"Site integration\",\"link\":\"/en/components/bannerpro/integration\",\"collapsed\":true,\"items\":[{\"text\":\"Integration and scenarios\",\"link\":\"/en/components/bannerpro/integration\"},{\"text\":\"Snippets overview\",\"link\":\"/en/components/bannerpro/snippets/index\"},{\"text\":\"BannerPro snippet\",\"link\":\"/en/components/bannerpro/snippets/BannerPro\"}]},{\"text\":\"Manager\",\"link\":\"/en/components/bannerpro/manager\"},{\"text\":\"Integrations\",\"link\":\"/en/components/bannerpro/minishop3\",\"collapsed\":true,\"items\":[{\"text\":\"MiniShop3\",\"link\":\"/en/components/bannerpro/minishop3\"},{\"text\":\"Analytics\",\"link\":\"/en/components/bannerpro/analytics\"}]},{\"text\":\"Developers\",\"link\":\"/en/components/bannerpro/development/events\",\"collapsed\":true,\"items\":[{\"text\":\"MODX events\",\"link\":\"/en/components/bannerpro/development/events\"},{\"text\":\"REST API\",\"link\":\"/en/components/bannerpro/development/rest-api\"}]},{\"text\":\"FAQ\",\"link\":\"/en/components/bannerpro/faq\"}]},{\"text\":\"BannerY\",\"link\":\"/en/components/bannery/\",\"collapsed\":true,\"items\":[{\"text\":\"Interface\",\"collapsed\":true,\"items\":[{\"text\":\"Banners\",\"link\":\"/en/components/bannery/interface/banners\"},{\"text\":\"Positions\",\"link\":\"/en/components/bannery/interface/positions\"}]}]},{\"text\":\"Cabinet\",\"link\":\"/en/components/cabinet\"},{\"text\":\"CallBack\",\"link\":\"/en/components/callback\"},{\"text\":\"cityFields\",\"link\":\"/en/components/cityfields/\",\"collapsed\":true,\"items\":[{\"text\":\"Cities and data management\",\"link\":\"/en/components/cityfields/data-management\"},{\"text\":\"Using domains, subdomains and subdirectories\",\"link\":\"/en/components/cityfields/using\"},{\"text\":\"Product price management\",\"link\":\"/en/components/cityfields/price-management\"},{\"text\":\"Component settings\",\"link\":\"/en/components/cityfields/setup\"},{\"text\":\"cfCities snippet\",\"link\":\"/en/components/cityfields/snippets/cfcities\"},{\"text\":\"cfField snippet\",\"link\":\"/en/components/cityfields/snippets/cffield\"},{\"text\":\"Sitemap generation\",\"link\":\"/en/components/cityfields/sitemap\"}]},{\"text\":\"CitySelect\",\"link\":\"/en/components/cityselect\"},{\"text\":\"ClickToCall\",\"link\":\"/en/components/clicktocall\"},{\"text\":\"Compare for MODX 3 - Documentation\",\"link\":\"/en/components/compare\"},{\"text\":\"Comparison\",\"link\":\"/en/components/comparison/\",\"collapsed\":true,\"items\":[{\"text\":\"addComparison\",\"link\":\"/en/components/comparison/addcomparison\"},{\"text\":\"CompareList\",\"link\":\"/en/components/comparison/comparelist\"},{\"text\":\"getComparison\",\"link\":\"/en/components/comparison/getcomparison\"}]},{\"text\":\"CrawlerDetect\",\"link\":\"/en/components/crawlerdetect/\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/crawlerdetect/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/crawlerdetect/settings\"},{\"text\":\"Snippets\",\"link\":\"/en/components/crawlerdetect/snippets\",\"collapsed\":true,\"items\":[{\"text\":\"isCrawler\",\"link\":\"/en/components/crawlerdetect/snippets/isCrawler\"},{\"text\":\"crawlerDetectBlock\",\"link\":\"/en/components/crawlerdetect/snippets/crawlerDetectBlock\"}]},{\"text\":\"Integration\",\"link\":\"/en/components/crawlerdetect/integration\"},{\"text\":\"Troubleshooting\",\"link\":\"/en/components/crawlerdetect/troubleshooting\"}]},{\"text\":\"CronTabManager\",\"link\":\"/en/components/crontabmanager/\",\"collapsed\":true,\"items\":[{\"text\":\"Settings\",\"link\":\"/en/components/crontabmanager/setting\"},{\"text\":\"Interface\",\"link\":\"/en/components/crontabmanager/interface\"},{\"text\":\"Commands\",\"link\":\"/en/components/crontabmanager/command\"},{\"text\":\"Background jobs\",\"link\":\"/en/components/crontabmanager/crontab\"}]},{\"text\":\"CurrencyRate\",\"link\":\"/en/components/currencyrate\"},{\"text\":\"customExtra\",\"link\":\"/en/components/customextra\"},{\"text\":\"DebugParser\",\"link\":\"/en/components/debugparser\"},{\"text\":\"DigitalSignage\",\"link\":\"/en/components/digitalsignage\"},{\"text\":\"easyComm\",\"link\":\"/en/components/easycomm/\",\"collapsed\":true,\"items\":[{\"text\":\"Description\",\"link\":\"/en/components/easycomm/description\"},{\"text\":\"Interface\",\"link\":\"/en/components/easycomm/interface\"},{\"text\":\"Settings\",\"link\":\"/en/components/easycomm/settings\"},{\"text\":\"Snippets\",\"link\":\"/en/components/easycomm/snippets\"},{\"text\":\"Plugins and customization\",\"link\":\"/en/components/easycomm/plugins-and-customization\"},{\"text\":\"Multiple rating fields\",\"link\":\"/en/components/easycomm/multiple-rating-fields\"},{\"text\":\"Rating in pdoResources, msProducts snippets\",\"link\":\"/en/components/easycomm/rating-in-pdoresources-and-msproducts\"},{\"text\":\"Common solutions and FAQ\",\"link\":\"/en/components/easycomm/solutions\"}]},{\"text\":\"easyRedirects\",\"link\":\"/en/components/easyredirects\"},{\"text\":\"ePochta\",\"link\":\"/en/components/epochta\"},{\"text\":\"FetchIt\",\"link\":\"/en/components/fetchit/\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/fetchit/quick-start\"},{\"text\":\"FetchIt snippet\",\"link\":\"/en/components/fetchit/snippets/fetchit\"},{\"text\":\"Component settings\",\"link\":\"/en/components/fetchit/settings\"},{\"text\":\"Selectors\",\"link\":\"/en/components/fetchit/selectors\"},{\"text\":\"Migration from AjaxForm\",\"link\":\"/en/components/fetchit/migration-from-ajaxform\"},{\"text\":\"Custom snippet handling\",\"link\":\"/en/components/fetchit/snippets/custom\"},{\"text\":\"JS API\",\"collapsed\":true,\"items\":[{\"text\":\"FetchIt class\",\"link\":\"/en/components/fetchit/frontend/class\"},{\"text\":\"FetchIt instance\",\"link\":\"/en/components/fetchit/frontend/instance\"},{\"text\":\"Events\",\"link\":\"/en/components/fetchit/frontend/events\"}]},{\"text\":\"Form markup\",\"link\":\"/en/components/fetchit/examples/form/\",\"collapsed\":true,\"items\":[{\"text\":\"Bootstrap form\",\"link\":\"/en/components/fetchit/examples/form/bootstrap\"},{\"text\":\"Bulma form\",\"link\":\"/en/components/fetchit/examples/form/bulma\"},{\"text\":\"UIkit form\",\"link\":\"/en/components/fetchit/examples/form/uikit\"},{\"text\":\"Fomantic-UI form\",\"link\":\"/en/components/fetchit/examples/form/fomantic\"},{\"text\":\"Pico.css form\",\"link\":\"/en/components/fetchit/examples/form/pico\"},{\"text\":\"Cirrus CSS form\",\"link\":\"/en/components/fetchit/examples/form/cirrus\"},{\"text\":\"turretcss form\",\"link\":\"/en/components/fetchit/examples/form/turretcss\"},{\"text\":\"Vanilla form\",\"link\":\"/en/components/fetchit/examples/form/vanilla\"}]},{\"text\":\"Popup notifications\",\"link\":\"/en/components/fetchit/examples/notifications/\",\"collapsed\":true,\"items\":[{\"text\":\"Notyf\",\"link\":\"/en/components/fetchit/examples/notifications/notyf\"},{\"text\":\"SweetAlert2\",\"link\":\"/en/components/fetchit/examples/notifications/sweetalert2\"},{\"text\":\"iziToast\",\"link\":\"/en/components/fetchit/examples/notifications/izitoast\"},{\"text\":\"Notiflix.Notify\",\"link\":\"/en/components/fetchit/examples/notifications/notiflix-notify\"},{\"text\":\"Notie\",\"link\":\"/en/components/fetchit/examples/notifications/notie\"},{\"text\":\"Awesome Notifications\",\"link\":\"/en/components/fetchit/examples/notifications/awesome-notifications\"},{\"text\":\"Toastify JS\",\"link\":\"/en/components/fetchit/examples/notifications/toastifyjs\"},{\"text\":\"AlertifyJS\",\"link\":\"/en/components/fetchit/examples/notifications/alertifyjs\"},{\"text\":\"PNotify\",\"link\":\"/en/components/fetchit/examples/notifications/pnotify\"},{\"text\":\"toastr\",\"link\":\"/en/components/fetchit/examples/notifications/toastr\"},{\"text\":\"jGrowl\",\"link\":\"/en/components/fetchit/examples/notifications/jgrowl\"},{\"text\":\"NOTY\",\"link\":\"/en/components/fetchit/examples/notifications/noty\"}]},{\"text\":\"Modals\",\"link\":\"/en/components/fetchit/examples/modals/\",\"collapsed\":true,\"items\":[{\"text\":\"Bootstrap modals\",\"link\":\"/en/components/fetchit/examples/modals/bootstrap\"},{\"text\":\"tingle.js modals\",\"link\":\"/en/components/fetchit/examples/modals/tinglejs\"},{\"text\":\"Micromodal.js modals\",\"link\":\"/en/components/fetchit/examples/modals/micromodaljs\"}]},{\"text\":\"Validation\",\"link\":\"/en/components/fetchit/examples/validation/\",\"collapsed\":true,\"items\":[{\"text\":\"Validation with Iodine\",\"link\":\"/en/components/fetchit/examples/validation/iodine\"},{\"text\":\"Validation with yup\",\"link\":\"/en/components/fetchit/examples/validation/yup\"}]}]},{\"text\":\"FileAttach\",\"link\":\"/en/components/fileattach\"},{\"text\":\"FileMan\",\"link\":\"/en/components/fileman/\",\"collapsed\":true,\"items\":[{\"text\":\"Interface\",\"link\":\"/en/components/fileman/interface\"},{\"text\":\"Snippets\",\"link\":\"/en/components/fileman/snippets\"},{\"text\":\"Settings\",\"link\":\"/en/components/fileman/settings\"}]},{\"text\":\"FlatFilters\",\"link\":\"/en/components/flatfilters/\",\"collapsed\":true,\"items\":[{\"text\":\"Getting started\",\"link\":\"/en/components/flatfilters/index\"},{\"text\":\"Snippets\",\"link\":\"/en/components/flatfilters/snippets\"},{\"text\":\"Chunks\",\"link\":\"/en/components/flatfilters/chunks\"},{\"text\":\"Events\",\"link\":\"/en/components/flatfilters/events\"},{\"text\":\"Development\",\"link\":\"/en/components/flatfilters/development\"}]},{\"text\":\"Formalicious\",\"link\":\"/en/components/formalicious/\",\"collapsed\":true,\"items\":[{\"text\":\"Setup\",\"link\":\"/en/components/formalicious/setup\"},{\"text\":\"Media sources\",\"link\":\"/en/components/formalicious/media-sources\"},{\"text\":\"Categories\",\"link\":\"/en/components/formalicious/categories\"},{\"text\":\"Field types\",\"link\":\"/en/components/formalicious/field-types\"},{\"text\":\"Creating a form\",\"link\":\"/en/components/formalicious/creating-form\"},{\"text\":\"FAQs\",\"link\":\"/en/components/formalicious/faqs\"}]},{\"text\":\"Frontend Editor\",\"link\":\"/en/components/frontendeditor\"},{\"text\":\"frontTabs\",\"link\":\"/en/components/fronttabs\"},{\"text\":\"GoogleSheets\",\"link\":\"/en/components/googlesheets/\",\"collapsed\":true,\"items\":[{\"text\":\"Authorization\",\"link\":\"/en/components/googlesheets/auth\"},{\"text\":\"Import\",\"link\":\"/en/components/googlesheets/import/\",\"collapsed\":true,\"items\":[{\"text\":\"Resources\",\"link\":\"/en/components/googlesheets/import/resources\"},{\"text\":\"Products\",\"link\":\"/en/components/googlesheets/import/products\"},{\"text\":\"Categories\",\"link\":\"/en/components/googlesheets/import/categories\"},{\"text\":\"Vendors\",\"link\":\"/en/components/googlesheets/import/vendors\"},{\"text\":\"msOptionsPrice2\",\"link\":\"/en/components/googlesheets/import/msoptionsprice2\"},{\"text\":\"msProductRemains\",\"link\":\"/en/components/googlesheets/import/msproductremains\"}]},{\"text\":\"Export\",\"link\":\"/en/components/googlesheets/export/\",\"collapsed\":true,\"items\":[{\"text\":\"Resources\",\"link\":\"/en/components/googlesheets/export/resources\"},{\"text\":\"Categories\",\"link\":\"/en/components/googlesheets/export/categories\"},{\"text\":\"Products\",\"link\":\"/en/components/googlesheets/export/products\"},{\"text\":\"Orders\",\"link\":\"/en/components/googlesheets/export/orders\"},{\"text\":\"Vendors\",\"link\":\"/en/components/googlesheets/export/vendors\"},{\"text\":\"Users\",\"link\":\"/en/components/googlesheets/export/users\"},{\"text\":\"Clients\",\"link\":\"/en/components/googlesheets/export/customers\"},{\"text\":\"msOptionsPrice2\",\"link\":\"/en/components/googlesheets/export/msoptionsprice2\"},{\"text\":\"msProductRemains\",\"link\":\"/en/components/googlesheets/export/msproductremains\"}]},{\"text\":\"MIGX\",\"link\":\"/en/components/googlesheets/migx/\"},{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"GoogleSheets\",\"link\":\"/en/components/googlesheets/snippets/googlesheets\"},{\"text\":\"GoogleSheetsSaveForm\",\"link\":\"/en/components/googlesheets/snippets/googlesheetssaveform\"},{\"text\":\"GoogleSheetsFront\",\"link\":\"/en/components/googlesheets/snippets/googlesheetsfront\"}]},{\"text\":\"Development\",\"link\":\"/en/components/googlesheets/development/\",\"collapsed\":true,\"items\":[{\"text\":\"Events\",\"link\":\"/en/components/googlesheets/development/events\"}]}]},{\"text\":\"HybridAuth\",\"link\":\"/en/components/hybridauth/\",\"collapsed\":true,\"items\":[{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"HybridAuth\",\"link\":\"/en/components/hybridauth/snippets/hybridauth\"},{\"text\":\"haProfile\",\"link\":\"/en/components/hybridauth/snippets/haprofile\"}]},{\"text\":\"Providers\",\"link\":\"/en/components/hybridauth/providers/\",\"collapsed\":true,\"items\":[{\"text\":\"Disqus\",\"link\":\"/en/components/hybridauth/providers/disqus\"},{\"text\":\"Facebook\",\"link\":\"/en/components/hybridauth/providers/facebook\"},{\"text\":\"Foursquare\",\"link\":\"/en/components/hybridauth/providers/foursquare\"},{\"text\":\"GitHub\",\"link\":\"/en/components/hybridauth/providers/github\"},{\"text\":\"Goodreads\",\"link\":\"/en/components/hybridauth/providers/goodreads\"},{\"text\":\"Google\",\"link\":\"/en/components/hybridauth/providers/google\"},{\"text\":\"LastFM\",\"link\":\"/en/components/hybridauth/providers/lastfm\"},{\"text\":\"Live\",\"link\":\"/en/components/hybridauth/providers/live\"},{\"text\":\"Mailru\",\"link\":\"/en/components/hybridauth/providers/mailru\"},{\"text\":\"Instagram\",\"link\":\"/en/components/hybridauth/providers/instagram\"},{\"text\":\"Yandex\",\"link\":\"/en/components/hybridauth/providers/yandex\"},{\"text\":\"Twitter\",\"link\":\"/en/components/hybridauth/providers/twitter\"},{\"text\":\"Vkontakte\",\"link\":\"/en/components/hybridauth/providers/vkontakte\"},{\"text\":\"Odnoklassniki\",\"link\":\"/en/components/hybridauth/providers/odnoklassniki\"}]}]},{\"text\":\"idimage\",\"link\":\"/en/components/idimage/\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/idimage/quick-start\"},{\"text\":\"Product indexing\",\"link\":\"/en/components/idimage/indexed/index\",\"collapsed\":true,\"items\":[{\"text\":\"Indexing types\",\"link\":\"/en/components/idimage/indexed/type\"},{\"text\":\"Category settings\",\"link\":\"/en/components/idimage/indexed/category\"}]},{\"text\":\"System requirements\",\"link\":\"/en/components/idimage/requirements-and-dependencies\"},{\"text\":\"Snippets\",\"link\":\"/en/components/idimage/snippets\"},{\"text\":\"Background jobs\",\"link\":\"/en/components/idimage/crontab\"}]},{\"text\":\"Localizator\",\"link\":\"/en/components/localizator/\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/localizator/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/localizator/settings\"},{\"text\":\"Snippet Localizator\",\"link\":\"/en/components/localizator/snippet-localizator\"},{\"text\":\"Language switching\",\"link\":\"/en/components/localizator/switch-languages\"},{\"text\":\"Events\",\"link\":\"/en/components/localizator/events\"},{\"text\":\"Sitemap formation\",\"link\":\"/en/components/localizator/sitemap-formation\"},{\"text\":\"Import in localization\",\"link\":\"/en/components/localizator/import-in-localization\"},{\"text\":\"seoTemplates\",\"link\":\"/en/components/localizator/seotemplates\"},{\"text\":\"hreflang attribute\",\"link\":\"/en/components/localizator/hreflang-attribute\"}]},{\"text\":\"LxQuiz\",\"link\":\"/en/components/lxquiz/\",\"collapsed\":true,\"items\":[{\"text\":\"Snippet LxQuiz\",\"link\":\"/en/components/lxquiz/snippets/lxquiz\"},{\"text\":\"Snippet LxQuizList\",\"link\":\"/en/components/lxquiz/snippets/lxquizlist\"}]},{\"text\":\"MagicThemes\",\"link\":\"/en/components/magicthemes/\",\"collapsed\":true,\"items\":[{\"text\":\"Themes\",\"collapsed\":true,\"items\":[{\"text\":\"handyShop\",\"link\":\"/en/components/magicthemes/themes/handyshop/\",\"collapsed\":true,\"items\":[{\"text\":\"Setup\",\"link\":\"/en/components/magicthemes/themes/handyshop/setup\"},{\"text\":\"Example: Things\",\"link\":\"/en/components/magicthemes/themes/handyshop/example-things\"}]}]}]},{\"text\":\"Mapex2\",\"link\":\"/en/components/mapex2\"},{\"text\":\"mdDocs\",\"link\":\"/en/components/mddocs\"},{\"text\":\"mFilter\",\"link\":\"/en/components/mfilter/\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/mfilter/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/mfilter/settings\"},{\"text\":\"Caching\",\"link\":\"/en/components/mfilter/cache\"},{\"text\":\"Snippets\",\"link\":\"/en/components/mfilter/snippets/\",\"collapsed\":true,\"items\":[{\"text\":\"mFilter\",\"link\":\"/en/components/mfilter/snippets/mfilter\"},{\"text\":\"mFilterForm\",\"link\":\"/en/components/mfilter/snippets/mfilterform\"}]},{\"text\":\"Manager interface\",\"link\":\"/en/components/mfilter/interface/\",\"collapsed\":true,\"items\":[{\"text\":\"Filter sets\",\"link\":\"/en/components/mfilter/interface/filter-sets\"},{\"text\":\"Slugs\",\"link\":\"/en/components/mfilter/interface/slugs\"},{\"text\":\"URL patterns\",\"link\":\"/en/components/mfilter/interface/patterns\"},{\"text\":\"SEO templates\",\"link\":\"/en/components/mfilter/interface/seo-templates\"},{\"text\":\"Word forms\",\"link\":\"/en/components/mfilter/interface/word-forms\"},{\"text\":\"Maintenance\",\"link\":\"/en/components/mfilter/interface/maintenance\"}]},{\"text\":\"Front-end\",\"link\":\"/en/components/mfilter/frontend/\",\"collapsed\":true,\"items\":[{\"text\":\"Templates\",\"link\":\"/en/components/mfilter/frontend/templates\"},{\"text\":\"Placeholders\",\"link\":\"/en/components/mfilter/frontend/placeholders\"}]},{\"text\":\"Development\",\"link\":\"/en/components/mfilter/development/\",\"collapsed\":true,\"items\":[{\"text\":\"JavaScript\",\"link\":\"/en/components/mfilter/development/javascript\"},{\"text\":\"JS API\",\"link\":\"/en/components/mfilter/development/js-api\"},{\"text\":\"Headless API\",\"link\":\"/en/components/mfilter/development/headless\"},{\"text\":\"Services\",\"link\":\"/en/components/mfilter/development/services\"},{\"text\":\"Filter types\",\"link\":\"/en/components/mfilter/development/filter-types\"},{\"text\":\"Events\",\"link\":\"/en/components/mfilter/development/events\"},{\"text\":\"Models and DB\",\"link\":\"/en/components/mfilter/development/models\"}]},{\"text\":\"Integrations\",\"link\":\"/en/components/mfilter/integration/\",\"collapsed\":true,\"items\":[{\"text\":\"MiniShop3\",\"link\":\"/en/components/mfilter/integration/minishop3\"},{\"text\":\"mSearch\",\"link\":\"/en/components/mfilter/integration/msearch\"}]},{\"text\":\"Cookbook\",\"link\":\"/en/components/mfilter/cookbook/\",\"collapsed\":true,\"items\":[{\"text\":\"Filter values sorting\",\"link\":\"/en/components/mfilter/cookbook/filter-values-sorting\"},{\"text\":\"External filters\",\"link\":\"/en/components/mfilter/cookbook/external-filters\"},{\"text\":\"Custom filter type\",\"link\":\"/en/components/mfilter/cookbook/custom-filter-type\"}]}]},{\"text\":\"MigxPageConfigurator\",\"link\":\"/en/components/migxpageconfigurator/\",\"collapsed\":true,\"items\":[{\"text\":\"Getting started\",\"link\":\"/en/components/migxpageconfigurator/setup\"},{\"text\":\"Working with chunks\",\"link\":\"/en/components/migxpageconfigurator/chunks\"},{\"text\":\"Working with snippets\",\"link\":\"/en/components/migxpageconfigurator/snippets\"},{\"text\":\"Working with forms\",\"link\":\"/en/components/migxpageconfigurator/forms\"},{\"text\":\"Working with contacts\",\"link\":\"/en/components/migxpageconfigurator/contacts\"},{\"text\":\"Working with images\",\"link\":\"/en/components/migxpageconfigurator/images\"},{\"text\":\"Creating and updating elements\",\"link\":\"/en/components/migxpageconfigurator/elements\"},{\"text\":\"Region-specific data\",\"link\":\"/en/components/migxpageconfigurator/regions\"}]},{\"text\":\"MinifyX\",\"link\":\"/en/components/minifyx\"},{\"text\":\"miniShop2\",\"link\":\"/en/components/minishop2/\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/minishop2/quick-start\"},{\"text\":\"System requirements and dependencies\",\"link\":\"/en/components/minishop2/requirements-and-dependencies\"},{\"text\":\"Interface\",\"collapsed\":true,\"items\":[{\"text\":\"Category\",\"link\":\"/en/components/minishop2/interface/category\"},{\"text\":\"Product\",\"link\":\"/en/components/minishop2/interface/product\"},{\"text\":\"Orders\",\"link\":\"/en/components/minishop2/interface/orders\"},{\"text\":\"Settings\",\"link\":\"/en/components/minishop2/interface/settings\"},{\"text\":\"Gallery\",\"link\":\"/en/components/minishop2/interface/gallery\"},{\"text\":\"Task manager\",\"link\":\"/en/components/minishop2/interface/task-manager\"},{\"text\":\"Utilities\",\"link\":\"/en/components/minishop2/interface/utilities/\",\"collapsed\":true,\"items\":[{\"text\":\"Gallery\",\"link\":\"/en/components/minishop2/interface/utilities/gallery\"},{\"text\":\"Import\",\"link\":\"/en/components/minishop2/interface/utilities/import\"}]}]},{\"text\":\"Snippets\",\"link\":\"/en/components/minishop2/snippets/\",\"collapsed\":true,\"items\":[{\"text\":\"msProducts\",\"link\":\"/en/components/minishop2/snippets/msproducts\"},{\"text\":\"msCart\",\"link\":\"/en/components/minishop2/snippets/mscart\"},{\"text\":\"msOrder\",\"link\":\"/en/components/minishop2/snippets/msorder\"},{\"text\":\"msMiniCart\",\"link\":\"/en/components/minishop2/snippets/msminicart\"},{\"text\":\"msGetOrder\",\"link\":\"/en/components/minishop2/snippets/msgetorder\"},{\"text\":\"msGallery\",\"link\":\"/en/components/minishop2/snippets/msgallery\"},{\"text\":\"msOptions\",\"link\":\"/en/components/minishop2/snippets/msoptions\"},{\"text\":\"msProductOptions\",\"link\":\"/en/components/minishop2/snippets/msproductoptions\"}]},{\"text\":\"Development\",\"collapsed\":true,\"items\":[{\"text\":\"Product plugins\",\"link\":\"/en/components/minishop2/development/product-plugins\"},{\"text\":\"Scripts and styles\",\"link\":\"/en/components/minishop2/development/scripts-and-styles\"},{\"text\":\"Events\",\"link\":\"/en/components/minishop2/development/events\"},{\"text\":\"Services\",\"collapsed\":true,\"items\":[{\"text\":\"Cart\",\"link\":\"/en/components/minishop2/development/services/cart\"},{\"text\":\"Order\",\"link\":\"/en/components/minishop2/development/services/order\"},{\"text\":\"Delivery\",\"link\":\"/en/components/minishop2/development/services/delivery\"},{\"text\":\"Payment\",\"link\":\"/en/components/minishop2/development/services/payment\"},{\"text\":\"Connection\",\"link\":\"/en/components/minishop2/development/services/connection\"}]}]},{\"text\":\"Payment modules\",\"link\":\"/en/components/minishop2/payments\"},{\"text\":\"Other add-ons\",\"link\":\"/en/components/minishop2/modules\"},{\"text\":\"Useful queries\",\"collapsed\":true,\"items\":[{\"text\":\"Count products in category\",\"link\":\"/en/components/minishop2/useful-queries/count-category-products\"},{\"text\":\"Get MS2 product vendors\",\"link\":\"/en/components/minishop2/useful-queries/get-vendors\"},{\"text\":\"Get product IDs by MS2 option\",\"link\":\"/en/components/minishop2/useful-queries/get-product-id-by-option\"},{\"text\":\"Resource tree\",\"link\":\"/en/components/minishop2/useful-queries/get-resource-tree\"},{\"text\":\"Get all product categories\",\"link\":\"/en/components/minishop2/useful-queries/get-categories\"},{\"text\":\"Get products by options\",\"link\":\"/en/components/minishop2/useful-queries/get-products-by-options\"},{\"text\":\"Get links to product extra categories\",\"link\":\"/en/components/minishop2/useful-queries/get-categories-links\"}]}]},{\"text\":\"MiniShop3\",\"link\":\"/en/components/minishop3/\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/minishop3/quick-start\"},{\"text\":\"Differences from miniShop2\",\"link\":\"/en/components/minishop3/differences-from-ms2\"},{\"text\":\"System settings\",\"link\":\"/en/components/minishop3/settings\"},{\"text\":\"Snippets\",\"link\":\"/en/components/minishop3/snippets/\",\"collapsed\":true,\"items\":[{\"text\":\"msProducts\",\"link\":\"/en/components/minishop3/snippets/msproducts\"},{\"text\":\"msCart\",\"link\":\"/en/components/minishop3/snippets/mscart\"},{\"text\":\"msOrder\",\"link\":\"/en/components/minishop3/snippets/msorder\"},{\"text\":\"msGetOrder\",\"link\":\"/en/components/minishop3/snippets/msgetorder\"},{\"text\":\"msGallery\",\"link\":\"/en/components/minishop3/snippets/msgallery\"},{\"text\":\"msOptions\",\"link\":\"/en/components/minishop3/snippets/msoptions\"},{\"text\":\"msProductOptions\",\"link\":\"/en/components/minishop3/snippets/msproductoptions\"},{\"text\":\"msCustomer\",\"link\":\"/en/components/minishop3/snippets/mscustomer\"},{\"text\":\"msOrderTotal\",\"link\":\"/en/components/minishop3/snippets/msordertotal\"}]},{\"text\":\"Manager interface\",\"collapsed\":true,\"items\":[{\"text\":\"Orders\",\"link\":\"/en/components/minishop3/interface/orders\"},{\"text\":\"Customers\",\"link\":\"/en/components/minishop3/interface/customers\"},{\"text\":\"Category\",\"link\":\"/en/components/minishop3/interface/category\"},{\"text\":\"Product\",\"link\":\"/en/components/minishop3/interface/product\"},{\"text\":\"Gallery\",\"link\":\"/en/components/minishop3/interface/gallery\"},{\"text\":\"Notification center\",\"link\":\"/en/components/minishop3/interface/notifications\"},{\"text\":\"Settings\",\"link\":\"/en/components/minishop3/interface/settings\",\"collapsed\":true,\"items\":[{\"text\":\"Deliveries\",\"link\":\"/en/components/minishop3/interface/settings/deliveries\"},{\"text\":\"Payments\",\"link\":\"/en/components/minishop3/interface/settings/payments\"},{\"text\":\"Vendors\",\"link\":\"/en/components/minishop3/interface/settings/vendors\"},{\"text\":\"Links\",\"link\":\"/en/components/minishop3/interface/settings/links\"},{\"text\":\"Options\",\"link\":\"/en/components/minishop3/interface/settings/options\"}]},{\"text\":\"Utilities\",\"link\":\"/en/components/minishop3/interface/utilities\",\"collapsed\":true,\"items\":[{\"text\":\"Gallery\",\"link\":\"/en/components/minishop3/interface/utilities/gallery\"},{\"text\":\"Import\",\"link\":\"/en/components/minishop3/interface/utilities/import\"},{\"text\":\"Product fields\",\"link\":\"/en/components/minishop3/interface/utilities/product-fields\"},{\"text\":\"Extra fields\",\"link\":\"/en/components/minishop3/interface/utilities/extra-fields\"},{\"text\":\"Grid columns\",\"link\":\"/en/components/minishop3/interface/utilities/grid-columns\"},{\"text\":\"Model fields\",\"link\":\"/en/components/minishop3/interface/utilities/model-fields\"}]}]},{\"text\":\"Frontend interface\",\"collapsed\":true,\"items\":[{\"text\":\"Catalog\",\"link\":\"/en/components/minishop3/frontend/catalog\"},{\"text\":\"Product page\",\"link\":\"/en/components/minishop3/frontend/product\"},{\"text\":\"Cart\",\"link\":\"/en/components/minishop3/frontend/cart\"},{\"text\":\"Checkout\",\"link\":\"/en/components/minishop3/frontend/order\"},{\"text\":\"Thank you for your order\",\"link\":\"/en/components/minishop3/frontend/thanks\"},{\"text\":\"Customer account\",\"collapsed\":true,\"items\":[{\"text\":\"Login and registration\",\"link\":\"/en/components/minishop3/frontend/customer-auth\"},{\"text\":\"Customer profile\",\"link\":\"/en/components/minishop3/frontend/customer-profile\"},{\"text\":\"Shipping addresses\",\"link\":\"/en/components/minishop3/frontend/customer-addresses\"},{\"text\":\"Order history\",\"link\":\"/en/components/minishop3/frontend/customer-orders\"}]}]},{\"text\":\"Development\",\"collapsed\":true,\"items\":[{\"text\":\"Events\",\"link\":\"/en/components/minishop3/development/events\",\"collapsed\":true,\"items\":[{\"text\":\"Plugin guide\",\"link\":\"/en/components/minishop3/development/events/plugins-guide\"},{\"text\":\"Cart\",\"link\":\"/en/components/minishop3/development/events/cart\"},{\"text\":\"Order\",\"link\":\"/en/components/minishop3/development/events/order\"},{\"text\":\"Order model\",\"link\":\"/en/components/minishop3/development/events/order-model\"},{\"text\":\"Order item\",\"link\":\"/en/components/minishop3/development/events/order-product\"},{\"text\":\"Cost\",\"link\":\"/en/components/minishop3/development/events/cost\"},{\"text\":\"Status\",\"link\":\"/en/components/minishop3/development/events/status\"},{\"text\":\"Customer\",\"link\":\"/en/components/minishop3/development/events/customer\"},{\"text\":\"Product\",\"link\":\"/en/components/minishop3/development/events/product\"},{\"text\":\"Vendor\",\"link\":\"/en/components/minishop3/development/events/vendor\"},{\"text\":\"Notifications\",\"link\":\"/en/components/minishop3/development/events/notifications\"},{\"text\":\"Import\",\"link\":\"/en/components/minishop3/development/events/import\"},{\"text\":\"msProducts\",\"link\":\"/en/components/minishop3/development/events/msproducts\"},{\"text\":\"Manager\",\"link\":\"/en/components/minishop3/development/events/manager\"}]},{\"text\":\"REST API\",\"link\":\"/en/components/minishop3/development/api\"},{\"text\":\"API Router\",\"link\":\"/en/components/minishop3/development/routing\"},{\"text\":\"JavaScript API\",\"link\":\"/en/components/minishop3/development/javascript\"},{\"text\":\"Frontend JavaScript\",\"link\":\"/en/components/minishop3/development/frontend-js\"},{\"text\":\"Product tabs\",\"link\":\"/en/components/minishop3/development/product-tabs-integration\"},{\"text\":\"Order tabs\",\"link\":\"/en/components/minishop3/development/order-tabs-integration\"},{\"text\":\"Scheduler\",\"link\":\"/en/components/minishop3/development/scheduler\"},{\"text\":\"Models and database schema\",\"link\":\"/en/components/minishop3/development/models\"},{\"text\":\"Service layer\",\"link\":\"/en/components/minishop3/development/services\"},{\"text\":\"Backend API\",\"link\":\"/en/components/minishop3/development/backend-api/\",\"collapsed\":true,\"items\":[{\"text\":\"Product API\",\"link\":\"/en/components/minishop3/development/backend-api/product\"},{\"text\":\"Order API\",\"link\":\"/en/components/minishop3/development/backend-api/order\"},{\"text\":\"Options API\",\"link\":\"/en/components/minishop3/development/backend-api/options\"},{\"text\":\"Customer API\",\"link\":\"/en/components/minishop3/development/backend-api/customer\"}]}]}]},{\"text\":\"mixedImage\",\"link\":\"/en/components/mixedimage\"},{\"text\":\"MobileDetect\",\"link\":\"/en/components/mobiledetect/\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/mobiledetect/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/mobiledetect/settings\"},{\"text\":\"Snippets\",\"link\":\"/en/components/mobiledetect/snippets\",\"collapsed\":true,\"items\":[{\"text\":\"MobileDetect\",\"link\":\"/en/components/mobiledetect/snippets/mobiledetect\"}]},{\"text\":\"Integration\",\"link\":\"/en/components/mobiledetect/integration\"},{\"text\":\"Troubleshooting\",\"link\":\"/en/components/mobiledetect/troubleshooting\"}]},{\"text\":\"modDevTools\",\"link\":\"/en/components/moddevtools\"},{\"text\":\"modRetailCRM\",\"link\":\"/en/components/modretailcrm/\",\"collapsed\":true,\"items\":[{\"text\":\"Presetup\",\"collapsed\":true,\"items\":[{\"text\":\"Upload products\",\"link\":\"/en/components/modretailcrm/presetup/upload-products\"},{\"text\":\"Upload users\",\"link\":\"/en/components/modretailcrm/presetup/upload-users\"},{\"text\":\"Upload orders\",\"link\":\"/en/components/modretailcrm/presetup/upload-orders\"}]},{\"text\":\"API examples\",\"collapsed\":true,\"items\":[{\"text\":\"Create new contact\",\"link\":\"/en/components/modretailcrm/examples-api/create-new-contact\"},{\"text\":\"Quick order product\",\"link\":\"/en/components/modretailcrm/examples-api/quick-order-product\"},{\"text\":\"Search order in RetailCRM\",\"link\":\"/en/components/modretailcrm/examples-api/search-order-retailcrm\"},{\"text\":\"Search product in RetailCRM\",\"link\":\"/en/components/modretailcrm/examples-api/search-product-retailcrm\"}]},{\"text\":\"Triggers\",\"collapsed\":true,\"items\":[{\"text\":\"Order status change\",\"link\":\"/en/components/modretailcrm/triggers/order-status-change\"}]},{\"text\":\"Modules and class extension\",\"collapsed\":true,\"items\":[{\"text\":\"Example class extension\",\"link\":\"/en/components/modretailcrm/modules/example-class-extend\"}]}]},{\"text\":\"ModTree\",\"link\":\"/en/components/modtree\"},{\"text\":\"modVkMarket\",\"link\":\"/en/components/modvkmarket\"},{\"text\":\"Modx3ProfilerToolbar\",\"link\":\"/en/components/modx3ProfilerToolbar/\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/modx3ProfilerToolbar/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/modx3ProfilerToolbar/settings\"},{\"text\":\"Frontend Dev Toolbar\",\"link\":\"/en/components/modx3ProfilerToolbar/toolbar\"},{\"text\":\"pdoTools limitations\",\"link\":\"/en/components/modx3ProfilerToolbar/limitations\"},{\"text\":\"Troubleshooting\",\"link\":\"/en/components/modx3ProfilerToolbar/troubleshooting\"}]},{\"text\":\"ms_CDEK2\",\"link\":\"/en/components/mscdek2/\",\"collapsed\":true,\"items\":[{\"text\":\"Getting started\",\"link\":\"/en/components/mscdek2/index\"},{\"text\":\"Snippets\",\"link\":\"/en/components/mscdek2/snippets\"},{\"text\":\"Events\",\"link\":\"/en/components/mscdek2/events\"},{\"text\":\"Development\",\"link\":\"/en/components/mscdek2/development\"}]},{\"text\":\"ms2form\",\"link\":\"/en/components/ms2form\"},{\"text\":\"ms2Gallery\",\"link\":\"/en/components/ms2gallery/\",\"collapsed\":true,\"items\":[{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"ms2Gallery\",\"link\":\"/en/components/ms2gallery/snippets/ms2gallery\"},{\"text\":\"ms2GalleryResources\",\"link\":\"/en/components/ms2gallery/snippets/ms2galleryresources\"}]},{\"text\":\"Preview generation\",\"link\":\"/en/components/ms2gallery/preview-generation\"},{\"text\":\"Integration\",\"link\":\"/en/components/ms2gallery/integration\"},{\"text\":\"Images on page\",\"link\":\"/en/components/ms2gallery/output\"},{\"text\":\"Examples\",\"collapsed\":true,\"items\":[{\"text\":\"Console import\",\"link\":\"/en/components/ms2gallery/examples/console-import\"},{\"text\":\"Bootstrap3 slider\",\"link\":\"/en/components/ms2gallery/examples/bootstrap3-slider\"}]}]},{\"text\":\"MS3 Demo Data\",\"link\":\"/en/components/ms3demodata\"},{\"text\":\"ms3Favorites\",\"link\":\"/en/components/ms3favorites/\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/ms3favorites/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/ms3favorites/settings\"},{\"text\":\"Snippets\",\"link\":\"/en/components/ms3favorites/snippets\",\"collapsed\":true,\"items\":[{\"text\":\"ms3Favorites\",\"link\":\"/en/components/ms3favorites/snippets/ms3Favorites\"},{\"text\":\"ms3FavoritesBtn\",\"link\":\"/en/components/ms3favorites/snippets/ms3FavoritesBtn\"},{\"text\":\"ms3FavoritesCounter\",\"link\":\"/en/components/ms3favorites/snippets/ms3FavoritesCounter\"},{\"text\":\"ms3FavoritesIds\",\"link\":\"/en/components/ms3favorites/snippets/ms3FavoritesIds\"},{\"text\":\"ms3FavoritesPage\",\"link\":\"/en/components/ms3favorites/snippets/ms3FavoritesPage\"},{\"text\":\"ms3FavoritesLists\",\"link\":\"/en/components/ms3favorites/snippets/ms3FavoritesLists\"},{\"text\":\"ms3FavoritesPopularity\",\"link\":\"/en/components/ms3favorites/snippets/ms3FavoritesPopularity\"},{\"text\":\"ms3FavoritesShare\",\"link\":\"/en/components/ms3favorites/snippets/ms3FavoritesShare\"},{\"text\":\"ms3fLexiconScript\",\"link\":\"/en/components/ms3favorites/snippets/ms3fLexiconScript\"}]},{\"text\":\"Frontend setup\",\"link\":\"/en/components/ms3favorites/frontend\"},{\"text\":\"Integration and customization\",\"link\":\"/en/components/ms3favorites/integration\"}]},{\"text\":\"ms3FirstTimeBuyerDiscount\",\"link\":\"/en/components/ms3firsttimebuyerdiscount/\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/ms3firsttimebuyerdiscount/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/ms3firsttimebuyerdiscount/settings\"},{\"text\":\"API and events\",\"link\":\"/en/components/ms3firsttimebuyerdiscount/api\"},{\"text\":\"MiniShop3 integration\",\"link\":\"/en/components/ms3firsttimebuyerdiscount/integration\"},{\"text\":\"Extension\",\"link\":\"/en/components/ms3firsttimebuyerdiscount/extension\"}]},{\"text\":\"ms3OptionsColor\",\"link\":\"/en/components/ms3optionscolor/\",\"collapsed\":true,\"items\":[{\"text\":\"Getting started\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/ms3optionscolor/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/ms3optionscolor/settings\"}]},{\"text\":\"Storefront\",\"collapsed\":true,\"items\":[{\"text\":\"Frontend\",\"link\":\"/en/components/ms3optionscolor/frontend\"},{\"text\":\"mFilter\",\"link\":\"/en/components/ms3optionscolor/mfilter\"},{\"text\":\"ms3variants\",\"link\":\"/en/components/ms3optionscolor/ms3variants\"}]},{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"Overview\",\"link\":\"/en/components/ms3optionscolor/snippets/index\"},{\"text\":\"ms3OptionsColor\",\"link\":\"/en/components/ms3optionscolor/snippets/ms3OptionsColor\"}]},{\"text\":\"Interface\",\"collapsed\":true,\"items\":[{\"text\":\"Manager overview\",\"link\":\"/en/components/ms3optionscolor/interface/index\"},{\"text\":\"Flows\",\"link\":\"/en/components/ms3optionscolor/interface/flows\"}]},{\"text\":\"For developers\",\"collapsed\":true,\"items\":[{\"text\":\"Events\",\"link\":\"/en/components/ms3optionscolor/events\"}]},{\"text\":\"FAQ\",\"link\":\"/en/components/ms3optionscolor/faq\"}]},{\"text\":\"ms3ProductSets\",\"link\":\"/en/components/ms3productsets/\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/ms3productsets/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/ms3productsets/settings\"},{\"text\":\"Set types\",\"link\":\"/en/components/ms3productsets/types\"},{\"text\":\"Snippets\",\"link\":\"/en/components/ms3productsets/snippets\",\"collapsed\":true,\"items\":[{\"text\":\"ms3ProductSets\",\"link\":\"/en/components/ms3productsets/snippets/ms3ProductSets\"},{\"text\":\"mspsLexiconScript\",\"link\":\"/en/components/ms3productsets/snippets/mspsLexiconScript\"}]},{\"text\":\"Frontend setup\",\"link\":\"/en/components/ms3productsets/frontend\"},{\"text\":\"Integration and customization\",\"link\":\"/en/components/ms3productsets/integration\"},{\"text\":\"Manager interface\",\"link\":\"/en/components/ms3productsets/interface\",\"collapsed\":true,\"items\":[{\"text\":\"Interface overview\",\"link\":\"/en/components/ms3productsets/interface\"},{\"text\":\"Product sets\",\"link\":\"/en/components/ms3productsets/interface/templates\"},{\"text\":\"Manager guide\",\"link\":\"/en/components/ms3productsets/admin\"},{\"text\":\"Permissions\",\"link\":\"/en/components/ms3productsets/permissions\"}]},{\"text\":\"For developers\",\"link\":\"/en/components/ms3productsets/api\",\"collapsed\":true,\"items\":[{\"text\":\"Contracts and parameters (API)\",\"link\":\"/en/components/ms3productsets/api\"},{\"text\":\"Flows and scenarios\",\"link\":\"/en/components/ms3productsets/flows\"},{\"text\":\"Architecture\",\"link\":\"/en/components/ms3productsets/architecture\"}]}]},{\"text\":\"ms3Pulse\",\"link\":\"/en/components/ms3pulse/\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/ms3pulse/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/ms3pulse/settings\"},{\"text\":\"Interface\",\"link\":\"/en/components/ms3pulse/interface\",\"collapsed\":true,\"items\":[{\"text\":\"Dashboard\",\"link\":\"/en/components/ms3pulse/interface/dashboard\"},{\"text\":\"Chart builder\",\"link\":\"/en/components/ms3pulse/interface/builder\"},{\"text\":\"Tops and flops\",\"link\":\"/en/components/ms3pulse/interface/topflops\"},{\"text\":\"Settings\",\"link\":\"/en/components/ms3pulse/interface/settings\"}]},{\"text\":\"Metrics and charts\",\"link\":\"/en/components/ms3pulse/metrics-and-charts\",\"collapsed\":true,\"items\":[{\"text\":\"Metrics and indicators\",\"link\":\"/en/components/ms3pulse/metrics-and-charts/metrics\"},{\"text\":\"Filters and period\",\"link\":\"/en/components/ms3pulse/metrics-and-charts/filters\"},{\"text\":\"Chart types\",\"link\":\"/en/components/ms3pulse/metrics-and-charts/chart-types\"},{\"text\":\"Data sources\",\"link\":\"/en/components/ms3pulse/metrics-and-charts/data-sources\"}]},{\"text\":\"Export\",\"link\":\"/en/components/ms3pulse/export\"},{\"text\":\"Scheduled reports\",\"link\":\"/en/components/ms3pulse/scheduled-reports\"},{\"text\":\"Permissions\",\"link\":\"/en/components/ms3pulse/permissions\"},{\"text\":\"Troubleshooting\",\"link\":\"/en/components/ms3pulse/troubleshooting\"}]},{\"text\":\"ms3RecentlyViewed\",\"link\":\"/en/components/ms3recentlyviewed/\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/ms3recentlyviewed/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/ms3recentlyviewed/settings\"},{\"text\":\"Snippets\",\"link\":\"/en/components/ms3recentlyviewed/snippets\",\"collapsed\":true,\"items\":[{\"text\":\"ms3recentlyviewed\",\"link\":\"/en/components/ms3recentlyviewed/snippets/ms3recentlyviewed\"},{\"text\":\"ms3recentlyviewedSimilar\",\"link\":\"/en/components/ms3recentlyviewed/snippets/ms3recentlyviewedSimilar\"},{\"text\":\"ms3rvLexiconScript\",\"link\":\"/en/components/ms3recentlyviewed/snippets/ms3rvLexiconScript\"}]},{\"text\":\"Manager interface\",\"link\":\"/en/components/ms3recentlyviewed/interface\",\"collapsed\":true,\"items\":[{\"text\":\"Dashboard\",\"link\":\"/en/components/ms3recentlyviewed/interface/dashboard\"},{\"text\":\"View history\",\"link\":\"/en/components/ms3recentlyviewed/interface/history\"}]},{\"text\":\"Frontend setup\",\"link\":\"/en/components/ms3recentlyviewed/frontend\"},{\"text\":\"Permissions\",\"link\":\"/en/components/ms3recentlyviewed/permissions\"}]},{\"text\":\"ms3Variants\",\"link\":\"/en/components/ms3variants/\",\"collapsed\":true,\"items\":[{\"text\":\"System settings\",\"link\":\"/en/components/ms3variants/settings\"},{\"text\":\"Snippets\",\"link\":\"/en/components/ms3variants/snippets\"},{\"text\":\"Manager interface\",\"collapsed\":true,\"items\":[{\"text\":\"Variants tab on product\",\"link\":\"/en/components/ms3variants/interface/product\"},{\"text\":\"Variants in order\",\"link\":\"/en/components/ms3variants/interface/order\"}]},{\"text\":\"Frontend\",\"collapsed\":true,\"items\":[{\"text\":\"Product page\",\"link\":\"/en/components/ms3variants/frontend/product\"},{\"text\":\"Product catalog\",\"link\":\"/en/components/ms3variants/frontend/catalog\"}]}]},{\"text\":\"msAddLinked\",\"link\":\"/en/components/msaddlinked\"},{\"text\":\"msAltCart\",\"link\":\"/en/components/msaltcart/\",\"collapsed\":true,\"items\":[{\"text\":\"Getting started\",\"link\":\"/en/components/msaltcart/index\"},{\"text\":\"Snippets\",\"link\":\"/en/components/msaltcart/snippets\"},{\"text\":\"JavaScript\",\"link\":\"/en/components/msaltcart/javascript\"},{\"text\":\"Events\",\"link\":\"/en/components/msaltcart/events\"},{\"text\":\"Number input field\",\"link\":\"/en/components/msaltcart/inputnumber\"}]},{\"text\":\"msBonus2\",\"link\":\"/en/components/msbonus2/\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/msbonus2/quick-start\"},{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"msBonus2Form\",\"link\":\"/en/components/msbonus2/snippets/msbonus2form\"},{\"text\":\"msBonus2Logs\",\"link\":\"/en/components/msbonus2/snippets/msbonus2logs\"},{\"text\":\"msBonus2ProductBonus\",\"link\":\"/en/components/msbonus2/snippets/msbonus2productbonus\"}]},{\"text\":\"jQuery events\",\"link\":\"/en/components/msbonus2/jquery-events\"},{\"text\":\"Plugin events\",\"collapsed\":true,\"items\":[{\"text\":\"msb2OnBeforeSetBonus\",\"link\":\"/en/components/msbonus2/events/msb2onbeforesetbonus\"},{\"text\":\"msb2OnSetBonus\",\"link\":\"/en/components/msbonus2/events/msb2onsetbonus\"},{\"text\":\"msb2OnUnsetBonus\",\"link\":\"/en/components/msbonus2/events/msb2onunsetbonus\"},{\"text\":\"Examples\",\"link\":\"/en/components/msbonus2/events/examples\"}]},{\"text\":\"Programmatic API\",\"link\":\"/en/components/msbonus2/api\"},{\"text\":\"Cases\",\"collapsed\":true,\"items\":[{\"text\":\"Email notice about bonuses spent on order\",\"link\":\"/en/components/msbonus2/cases/email-inform\"},{\"text\":\"Extra bonuses for first order\",\"link\":\"/en/components/msbonus2/cases/additional-bonuses\"},{\"text\":\"Use either msPromoCode2 or msBonus2\",\"link\":\"/en/components/msbonus2/cases/mspromocode2-or-msbonus2\"}]}]},{\"text\":\"msBulkEditor\",\"link\":\"/en/components/msbulkeditor/\",\"collapsed\":true,\"items\":[{\"text\":\"Getting started\",\"link\":\"/en/components/msbulkeditor/quick-start\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/msbulkeditor/quick-start\"},{\"text\":\"Features\",\"link\":\"/en/components/msbulkeditor/features\"},{\"text\":\"System settings\",\"link\":\"/en/components/msbulkeditor/settings\"}]},{\"text\":\"Interface\",\"link\":\"/en/components/msbulkeditor/interface/\",\"collapsed\":true,\"items\":[{\"text\":\"Tabs overview\",\"link\":\"/en/components/msbulkeditor/interface/\"},{\"text\":\"Step-by-step scenarios\",\"link\":\"/en/components/msbulkeditor/interface/flows\"},{\"text\":\"Products grid\",\"link\":\"/en/components/msbulkeditor/interface/products-grid\"},{\"text\":\"Quick actions\",\"link\":\"/en/components/msbulkeditor/interface/quick-actions\"},{\"text\":\"Product and prices\",\"link\":\"/en/components/msbulkeditor/interface/product-and-prices\"},{\"text\":\"MiniShop3 options\",\"link\":\"/en/components/msbulkeditor/interface/options\"},{\"text\":\"TV parameters\",\"link\":\"/en/components/msbulkeditor/interface/tv-parameters\"},{\"text\":\"Column settings\",\"link\":\"/en/components/msbulkeditor/interface/column-settings\"},{\"text\":\"Inline editing\",\"link\":\"/en/components/msbulkeditor/interface/inline-editing\"},{\"text\":\"Preview and apply\",\"link\":\"/en/components/msbulkeditor/interface/preview-and-apply\"},{\"text\":\"History and rollback\",\"link\":\"/en/components/msbulkeditor/interface/history\"},{\"text\":\"Presets\",\"link\":\"/en/components/msbulkeditor/interface/presets\"},{\"text\":\"Import and export\",\"link\":\"/en/components/msbulkeditor/interface/import-export\"},{\"text\":\"Binding wizard\",\"link\":\"/en/components/msbulkeditor/interface/binding-wizard\"},{\"text\":\"Resource fields\",\"link\":\"/en/components/msbulkeditor/interface/resource-fields\"}]},{\"text\":\"For developers\",\"link\":\"/en/components/msbulkeditor/events\",\"collapsed\":true,\"items\":[{\"text\":\"MODX events\",\"link\":\"/en/components/msbulkeditor/events\"}]},{\"text\":\"FAQ\",\"link\":\"/en/components/msbulkeditor/faq\"}]},{\"text\":\"msBundles\",\"link\":\"/en/components/msbundles/\",\"collapsed\":true,\"items\":[{\"text\":\"Getting started\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/msbundles/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/msbundles/settings\"}]},{\"text\":\"Storefront\",\"collapsed\":true,\"items\":[{\"text\":\"Frontend\",\"link\":\"/en/components/msbundles/frontend\"},{\"text\":\"Snippets (overview)\",\"link\":\"/en/components/msbundles/snippets/index\"},{\"text\":\"msBundles snippet\",\"link\":\"/en/components/msbundles/snippets/msBundles\"},{\"text\":\"msBundles.initialize snippet\",\"link\":\"/en/components/msbundles/snippets/msBundles.initialize\"}]},{\"text\":\"Interface\",\"collapsed\":true,\"items\":[{\"text\":\"Manager overview\",\"link\":\"/en/components/msbundles/interface/index\"},{\"text\":\"Flows\",\"link\":\"/en/components/msbundles/interface/flows\"}]},{\"text\":\"For developers\",\"collapsed\":true,\"items\":[{\"text\":\"Events\",\"link\":\"/en/components/msbundles/events\"}]},{\"text\":\"FAQ\",\"link\":\"/en/components/msbundles/faq\"}]},{\"text\":\"msBuyNow\",\"link\":\"/en/components/msbuynow\"},{\"text\":\"mscAddress\",\"link\":\"/en/components/mscaddress\"},{\"text\":\"msCategoryOptions\",\"link\":\"/en/components/mscategoryoptions\"},{\"text\":\"mscDistance\",\"link\":\"/en/components/mscdistance\"},{\"text\":\"mscZone\",\"link\":\"/en/components/msczone\"},{\"text\":\"msDaData\",\"link\":\"/en/components/msdadata\"},{\"text\":\"msDellin\",\"link\":\"/en/components/msdellin\"},{\"text\":\"msDiscount\",\"link\":\"/en/components/msdiscount/\",\"collapsed\":true,\"items\":[{\"text\":\"Promotions\",\"link\":\"/en/components/msdiscount/stock\"},{\"text\":\"Discounts\",\"link\":\"/en/components/msdiscount/discounts\"},{\"text\":\"Coupons\",\"link\":\"/en/components/msdiscount/coupons\"},{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"msdBuyNow\",\"link\":\"/en/components/msdiscount/snippets/msdbuynow\"},{\"text\":\"msdGetDiscount\",\"link\":\"/en/components/msdiscount/snippets/msdgetdiscount\"}]}]},{\"text\":\"mSearch\",\"link\":\"/en/components/msearch/\",\"collapsed\":true,\"items\":[{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"mSearch\",\"link\":\"/en/components/msearch/snippets/msearch\"},{\"text\":\"mSearchForm\",\"link\":\"/en/components/msearch/snippets/msearchform\"}]},{\"text\":\"Interface\",\"collapsed\":true,\"items\":[{\"text\":\"Search\",\"link\":\"/en/components/msearch/interface/search\"},{\"text\":\"Indexing\",\"link\":\"/en/components/msearch/interface/indexes\"},{\"text\":\"Queries\",\"link\":\"/en/components/msearch/interface/queries\"},{\"text\":\"Aliases\",\"link\":\"/en/components/msearch/interface/aliases\"},{\"text\":\"Dictionaries\",\"link\":\"/en/components/msearch/interface/dictionaries\"}]},{\"text\":\"Extending the component\",\"link\":\"/en/components/msearch/extending\"}]},{\"text\":\"mSearch2\",\"link\":\"/en/components/msearch2/\",\"collapsed\":true,\"items\":[{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"mSearch2\",\"link\":\"/en/components/msearch2/snippets/msearch2\"},{\"text\":\"mFilter2\",\"link\":\"/en/components/msearch2/snippets/mfilter2\"},{\"text\":\"mSearchForm\",\"link\":\"/en/components/msearch2/snippets/msearchform\"}]},{\"text\":\"Administration\",\"collapsed\":true,\"items\":[{\"text\":\"Search\",\"link\":\"/en/components/msearch2/interface/search\"},{\"text\":\"Indexing\",\"link\":\"/en/components/msearch2/interface/indexes\"},{\"text\":\"Queries\",\"link\":\"/en/components/msearch2/interface/queries\"},{\"text\":\"Synonyms\",\"link\":\"/en/components/msearch2/interface/synonyms\"},{\"text\":\"Dictionaries\",\"link\":\"/en/components/msearch2/interface/dictionaries\"}]},{\"text\":\"Extension\",\"collapsed\":true,\"items\":[{\"text\":\"Filtration methods\",\"link\":\"/en/components/msearch2/extension/filtration-methods\"},{\"text\":\"Product filtration example\",\"link\":\"/en/components/msearch2/extension/filtration-product-example\"}]},{\"text\":\"Solutions\",\"collapsed\":true,\"items\":[{\"text\":\"Dependent filters\",\"link\":\"/en/components/msearch2/solutions/dependent-filters\"},{\"text\":\"Category filtration\",\"link\":\"/en/components/msearch2/solutions/category-filtration\"}]}]},{\"text\":\"msEMS\",\"link\":\"/en/components/msems\"},{\"text\":\"msExtraFields\",\"link\":\"/en/components/msextrafields/\",\"collapsed\":true,\"items\":[{\"text\":\"Features\",\"link\":\"/en/components/msextrafields/features\"},{\"text\":\"Installation\",\"link\":\"/en/components/msextrafields/setup\"},{\"text\":\"Interface\",\"link\":\"/en/components/msextrafields/interface\"},{\"text\":\"Settings\",\"link\":\"/en/components/msextrafields/settings\"},{\"text\":\"Snippets\",\"link\":\"/en/components/msextrafields/snippets\"},{\"text\":\"Plugins\",\"link\":\"/en/components/msextrafields/plugins\"}]},{\"text\":\"msFavorites\",\"link\":\"/en/components/msfavorites/\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/msfavorites/quick-start\"},{\"text\":\"Update\",\"link\":\"/en/components/msfavorites/update\"}]},{\"text\":\"msGallerySearch\",\"link\":\"/en/components/msgallerysearch/\",\"collapsed\":true,\"items\":[{\"text\":\"Load from link\",\"link\":\"/en/components/msgallerysearch/load-from-link\"},{\"text\":\"Find in Google\",\"link\":\"/en/components/msgallerysearch/find-in-google\"},{\"text\":\"Find in images\",\"link\":\"/en/components/msgallerysearch/find-in-images\"},{\"text\":\"System settings\",\"link\":\"/en/components/msgallerysearch/settings\"}]},{\"text\":\"msGoodsLinks\",\"link\":\"/en/components/msgoodslink\"},{\"text\":\"msImportExport\",\"link\":\"/en/components/msimportexport/\",\"collapsed\":true,\"items\":[{\"text\":\"msImportExport 1.0\",\"link\":\"/en/components/msimportexport/msimportexport-1\"},{\"text\":\"msImportExport 2.0\",\"link\":\"/en/components/msimportexport/msimportexport-2\"}]},{\"text\":\"msLiveInform\",\"link\":\"/en/components/msliveinform\"},{\"text\":\"msManagerOrderMap\",\"link\":\"/en/components/msmanagerordermap\"},{\"text\":\"msMarketingStatuses\",\"link\":\"/en/components/msmarketingstatuses\"},{\"text\":\"msMCD\",\"link\":\"/en/components/msmcd\"},{\"text\":\"msMerchant\",\"link\":\"/en/components/msmerchant\"},{\"text\":\"msNewPrice\",\"link\":\"/en/components/msnewprice\"},{\"text\":\"mSocial\",\"link\":\"/en/components/msocial/\",\"collapsed\":true,\"items\":[{\"text\":\"mSocialVK\",\"link\":\"/en/components/msocial/msocialvk\"},{\"text\":\"mSocialFB\",\"link\":\"/en/components/msocial/msocialfb\"}]},{\"text\":\"msOneClick\",\"link\":\"/en/components/msoneclick\"},{\"text\":\"msOptionsPrice\",\"link\":\"/en/components/msoptionsprice\"},{\"text\":\"msp3YooKassa\",\"link\":\"/en/components/msp3yookassa/\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/msp3yookassa/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/msp3yookassa/settings\"},{\"text\":\"Integration\",\"link\":\"/en/components/msp3yookassa/integration\"}]},{\"text\":\"mspAssistBelarus\",\"link\":\"/en/components/mspassistbelarus\"},{\"text\":\"mspBePaid\",\"link\":\"/en/components/mspbepaid\"},{\"text\":\"msPointsIssue\",\"link\":\"/en/components/mspointsissue/\",\"collapsed\":true,\"items\":[{\"text\":\"Snippets\",\"link\":\"/en/components/mspointsissue/snippets/\",\"collapsed\":true,\"items\":[{\"text\":\"msPointsIssue.Order\",\"link\":\"/en/components/mspointsissue/snippets/mspointsissue-order\"}]},{\"text\":\"Interface\",\"link\":\"/en/components/mspointsissue/interface/\",\"collapsed\":true,\"items\":[{\"text\":\"Orders\",\"link\":\"/en/components/mspointsissue/interface/orders\"},{\"text\":\"Settings\",\"link\":\"/en/components/mspointsissue/interface/settings\"}]}]},{\"text\":\"mspPayAnyWay\",\"link\":\"/en/components/msppayanyway\"},{\"text\":\"mspPayPal\",\"link\":\"/en/components/msppaypal\"},{\"text\":\"mspPaySelectionWidget\",\"link\":\"/en/components/msppayselectionwidget\"},{\"text\":\"mspPayU\",\"link\":\"/en/components/msppayu\"},{\"text\":\"msPre\",\"link\":\"/en/components/mspre/\",\"collapsed\":true,\"items\":[{\"text\":\"Features\",\"link\":\"/en/components/mspre/features\"},{\"text\":\"Interface\",\"link\":\"/en/components/mspre/interface/\",\"collapsed\":true,\"items\":[{\"text\":\"COMBO\",\"link\":\"/en/components/mspre/interface/combo\"},{\"text\":\"Product and Prices\",\"link\":\"/en/components/mspre/interface/product-and-prices\"},{\"text\":\"miniShop2 options\",\"link\":\"/en/components/mspre/interface/ms2-options\"},{\"text\":\"TV parameters\",\"link\":\"/en/components/mspre/interface/tv\"},{\"text\":\"List field settings\",\"link\":\"/en/components/mspre/interface/list-field-settings\"},{\"text\":\"List editing\",\"link\":\"/en/components/mspre/interface/list-editing\"},{\"text\":\"Transactions\",\"link\":\"/en/components/mspre/interface/transactions\"}]}]},{\"text\":\"msProductDiscounts\",\"link\":\"/en/components/msproductdiscounts/\",\"collapsed\":true,\"items\":[{\"text\":\"Javascript\",\"link\":\"/en/components/msproductdiscounts/javascript\"},{\"text\":\"Cases\",\"link\":\"/en/components/msproductdiscounts/cases\"}]},{\"text\":\"msProductRemains\",\"link\":\"/en/components/msproductremains/\",\"collapsed\":true,\"items\":[{\"text\":\"Component settings\",\"link\":\"/en/components/msproductremains/settings\"},{\"text\":\"Remains tab\",\"link\":\"/en/components/msproductremains/remains-tab\"},{\"text\":\"Remains page\",\"link\":\"/en/components/msproductremains/remains-page\"},{\"text\":\"getRemains snippet\",\"link\":\"/en/components/msproductremains/getremains\"},{\"text\":\"Examples\",\"link\":\"/en/components/msproductremains/examples\"}]},{\"text\":\"msProfile\",\"link\":\"/en/components/msprofile/\",\"collapsed\":true,\"items\":[{\"text\":\"Interface\",\"link\":\"/en/components/msprofile/interface\"},{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"msProfile\",\"link\":\"/en/components/msprofile/snippets/msprofile\"},{\"text\":\"msProfileCharge\",\"link\":\"/en/components/msprofile/snippets/msprofilecharge\"}]},{\"text\":\"Plugin\",\"link\":\"/en/components/msprofile/plugin\"}]},{\"text\":\"msPromoCode\",\"link\":\"/en/components/mspromocode/\",\"collapsed\":true,\"items\":[{\"text\":\"Functionality\",\"collapsed\":true,\"items\":[{\"text\":\"Promotions\",\"link\":\"/en/components/mspromocode/functionality/stocks\"},{\"text\":\"Application conditions\",\"link\":\"/en/components/mspromocode/functionality/conditions\"},{\"text\":\"Referral promo codes\",\"link\":\"/en/components/mspromocode/functionality/referral-promo-codes\"},{\"text\":\"Fixed cart discount\",\"link\":\"/en/components/mspromocode/functionality/fixed-cart-discount\"}]},{\"text\":\"Installation and setup\",\"link\":\"/en/components/mspromocode/setup\"},{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"mspcForm\",\"link\":\"/en/components/mspromocode/snippets/mspcform\"},{\"text\":\"mspcRefCoupon\",\"link\":\"/en/components/mspromocode/snippets/mspcrefcoupon\"}]},{\"text\":\"jQuery events\",\"link\":\"/en/components/mspromocode/jquery-events\"},{\"text\":\"Plugin events\",\"link\":\"/en/components/mspromocode/events/\",\"collapsed\":true,\"items\":[{\"text\":\"mspcOnBeforeSetCoupon\",\"link\":\"/en/components/mspromocode/events/mspconbeforesetcoupon\"},{\"text\":\"mspcOnSetCoupon\",\"link\":\"/en/components/mspromocode/events/mspconsetcoupon\"},{\"text\":\"mspcOnBeforeSetProductDiscount\",\"link\":\"/en/components/mspromocode/events/mspconbeforesetproductdiscount\"},{\"text\":\"mspcOnSetProductDiscount\",\"link\":\"/en/components/mspromocode/events/mspconsetproductdiscount\"},{\"text\":\"mspcOnBindCouponToOrder\",\"link\":\"/en/components/mspromocode/events/mspconbindcoupontoorder\"}]},{\"text\":\"Cases\",\"link\":\"/en/components/mspromocode/cases/\",\"collapsed\":true,\"items\":[{\"text\":\"Output promo code info in email\",\"link\":\"/en/components/mspromocode/cases/email-inform\"},{\"text\":\"Personalized promo codes for user\",\"link\":\"/en/components/mspromocode/cases/personalized-promo-codes\"},{\"text\":\"Cancel promo code when cart contains prohibited products\",\"link\":\"/en/components/mspromocode/cases/cancel-promo-code\"}]}]},{\"text\":\"msPromoCode2\",\"link\":\"/en/components/mspromocode2/\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/mspromocode2/quick-start\"},{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"msPromoCode2\",\"link\":\"/en/components/mspromocode2/snippets/mspromocode2\"},{\"text\":\"mspc2Generate\",\"link\":\"/en/components/mspromocode2/snippets/mspc2generate\"},{\"text\":\"mspc2CartKey\",\"link\":\"/en/components/mspromocode2/snippets/mspc2cartkey\"}]},{\"text\":\"jQuery events\",\"link\":\"/en/components/mspromocode2/jquery-events\"},{\"text\":\"Plugin events\",\"link\":\"/en/components/mspromocode2/events/\",\"collapsed\":true,\"items\":[{\"text\":\"mspc2OnBeforeGetCoupon\",\"link\":\"/en/components/mspromocode2/events/mspc2onbeforegetcoupon\"},{\"text\":\"mspc2OnGetCoupon\",\"link\":\"/en/components/mspromocode2/events/mspc2ongetcoupon\"},{\"text\":\"mspc2OnBeforeSetCoupon\",\"link\":\"/en/components/mspromocode2/events/mspc2onbeforesetcoupon\"},{\"text\":\"mspc2OnSetCoupon\",\"link\":\"/en/components/mspromocode2/events/mspc2onsetcoupon\"},{\"text\":\"mspc2OnUnsetCoupon\",\"link\":\"/en/components/mspromocode2/events/mspc2onunsetcoupon\"},{\"text\":\"mspc2OnSetProductDiscountPrice\",\"link\":\"/en/components/mspromocode2/events/mspc2onsetproductdiscountprice\"},{\"text\":\"Examples\",\"link\":\"/en/components/mspromocode2/events/examples\"}]},{\"text\":\"Programmatic API\",\"link\":\"/en/components/mspromocode2/api\"},{\"text\":\"Cases\",\"link\":\"/en/components/mspromocode2/cases/\",\"collapsed\":true,\"items\":[{\"text\":\"Output promo code info in email\",\"link\":\"/en/components/mspromocode2/cases/email-inform\"},{\"text\":\"Set promo code programmatically on site visit\",\"link\":\"/en/components/mspromocode2/cases/set-promocode\"},{\"text\":\"Generate promo code in email for next order\",\"link\":\"/en/components/mspromocode2/cases/generate-promocode\"},{\"text\":\"Apply either msPromoCode2 promo code or msBonus2 bonuses\",\"link\":\"/en/components/mspromocode2/cases/mspromocode2-or-msbonus2\"}]}]},{\"text\":\"mspTBank\",\"link\":\"/en/components/msptbank/\",\"collapsed\":true,\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/en/components/msptbank/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/en/components/msptbank/settings\"},{\"text\":\"Интеграция и сценарии\",\"link\":\"/en/components/msptbank/integration\"},{\"text\":\"FAQ\",\"link\":\"/en/components/msptbank/faq\"}]},{\"text\":\"mspUP\",\"link\":\"/en/components/mspup\"},{\"text\":\"mspWebPay\",\"link\":\"/en/components/mspwebpay\"},{\"text\":\"mspYaCassa\",\"link\":\"/en/components/mspyacassa\"},{\"text\":\"msQuickView\",\"link\":\"/en/components/msquickview\"},{\"text\":\"msSalePrice\",\"link\":\"/en/components/mssaleprice\"},{\"text\":\"msSetInCart\",\"link\":\"/en/components/mssetincart\"},{\"text\":\"msSMS\",\"link\":\"/en/components/mssms\"},{\"text\":\"msWallpapers\",\"link\":\"/en/components/mswallpapers/\",\"collapsed\":true,\"items\":[{\"text\":\"Installation and setup\",\"link\":\"/en/components/mswallpapers/setup\"},{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"mswp.form\",\"link\":\"/en/components/mswallpapers/snippets/mswp-form\"}]},{\"text\":\"Plugin events\",\"link\":\"/en/components/mswallpapers/events/\",\"collapsed\":true,\"items\":[{\"text\":\"mswpOnGetProductPrice\",\"link\":\"/en/components/mswallpapers/events/mswpongetproductprice\"},{\"text\":\"mswpOnGetProductCost\",\"link\":\"/en/components/mswallpapers/events/mswpongetproductcost\"},{\"text\":\"Examples\",\"link\":\"/en/components/mswallpapers/events/examples\"}]},{\"text\":\"Cases\",\"collapsed\":true,\"items\":[{\"text\":\"Form in modal with texture pre-selection\",\"link\":\"/en/components/mswallpapers/cases/modal-form\"}]}]},{\"text\":\"msYmarket\",\"link\":\"/en/components/msymarket\"},{\"text\":\"mSync\",\"link\":\"/en/components/msync/\",\"collapsed\":true,\"items\":[{\"text\":\"Installation\",\"link\":\"/en/components/msync/setup\"},{\"text\":\"Interface\",\"link\":\"/en/components/msync/interface\"},{\"text\":\"Settings\",\"link\":\"/en/components/msync/settings\"},{\"text\":\"Events and plugins\",\"link\":\"/en/components/msync/events-and-plugins\"}]},{\"text\":\"multiLingual\",\"link\":\"/en/components/multilingual/\",\"collapsed\":true,\"items\":[{\"text\":\"Translation principle\",\"link\":\"/en/components/multilingual/translation-principle\"},{\"text\":\"Problem solving\",\"link\":\"/en/components/multilingual/problem-solving\"},{\"text\":\"Interface\",\"collapsed\":true,\"items\":[{\"text\":\"Adding languages\",\"link\":\"/en/components/multilingual/interface/add-language\"},{\"text\":\"Adding translations to fields\",\"link\":\"/en/components/multilingual/interface/add-language-field\"}]},{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"mlLanguagesLinks\",\"link\":\"/en/components/multilingual/snippets/mllanguageslinks\"}]}]},{\"text\":\"mxEditorJs\",\"link\":\"/en/components/mxeditorjs/\",\"collapsed\":true,\"items\":[{\"text\":\"Getting started\",\"link\":\"/en/components/mxeditorjs/quick-start\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/mxeditorjs/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/mxeditorjs/settings\"},{\"text\":\"Editor guide\",\"link\":\"/en/components/mxeditorjs/user-guide\"}]},{\"text\":\"Integration\",\"link\":\"/en/components/mxeditorjs/integration\",\"collapsed\":true,\"items\":[{\"text\":\"TVs, migration, frontend\",\"link\":\"/en/components/mxeditorjs/integration\"},{\"text\":\"FAQ\",\"link\":\"/en/components/mxeditorjs/faq\"}]},{\"text\":\"For developers\",\"link\":\"/en/components/mxeditorjs/api\",\"collapsed\":true,\"items\":[{\"text\":\"API and interfaces\",\"link\":\"/en/components/mxeditorjs/api\"},{\"text\":\"Flows\",\"link\":\"/en/components/mxeditorjs/flows\"},{\"text\":\"Architecture\",\"link\":\"/en/components/mxeditorjs/architecture\"},{\"text\":\"Troubleshooting\",\"link\":\"/en/components/mxeditorjs/troubleshooting\"}]}]},{\"text\":\"mxQuickView\",\"link\":\"/en/components/mxquickview/\",\"collapsed\":true,\"items\":[{\"text\":\"Getting started\",\"link\":\"/en/components/mxquickview/quick-start\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/mxquickview/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/mxquickview/settings\"},{\"text\":\"Render types\",\"link\":\"/en/components/mxquickview/types\"}]},{\"text\":\"Site integration\",\"link\":\"/en/components/mxquickview/integration\",\"collapsed\":true,\"items\":[{\"text\":\"Integration\",\"link\":\"/en/components/mxquickview/integration\"},{\"text\":\"Frontend setup\",\"link\":\"/en/components/mxquickview/frontend\"},{\"text\":\"Snippets overview\",\"link\":\"/en/components/mxquickview/snippets\"},{\"text\":\"Snippet mxQuickView.initialize\",\"link\":\"/en/components/mxquickview/snippets/mxquickview-initialize\"}]},{\"text\":\"Administration\",\"link\":\"/en/components/mxquickview/admin\",\"collapsed\":true,\"items\":[{\"text\":\"Manager guide\",\"link\":\"/en/components/mxquickview/admin\"},{\"text\":\"Permissions\",\"link\":\"/en/components/mxquickview/permissions\"}]},{\"text\":\"For developers\",\"link\":\"/en/components/mxquickview/api\",\"collapsed\":true,\"items\":[{\"text\":\"Contracts and parameters (API)\",\"link\":\"/en/components/mxquickview/api\"},{\"text\":\"Flows and scenarios\",\"link\":\"/en/components/mxquickview/flows\"},{\"text\":\"Architecture\",\"link\":\"/en/components/mxquickview/architecture\"}]}]},{\"text\":\"MyFavorites\",\"link\":\"/en/components/myfavorites\"},{\"text\":\"NotFoundParamAlert\",\"link\":\"/en/components/notfoundparamalert\"},{\"text\":\"Office\",\"link\":\"/en/components/office/\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/office/quick-start\"},{\"text\":\"Logic\",\"link\":\"/en/components/office/logic\"},{\"text\":\"Additional functionality\",\"link\":\"/en/components/office/additional-functionality\"},{\"text\":\"Controllers\",\"collapsed\":true,\"items\":[{\"text\":\"Auth\",\"link\":\"/en/components/office/controllers/auth\"},{\"text\":\"Profile\",\"link\":\"/en/components/office/controllers/profile\"},{\"text\":\"Orders history MS2\",\"link\":\"/en/components/office/controllers/orders-history-minishop2\"},{\"text\":\"Remote auth\",\"link\":\"/en/components/office/controllers/auth-remote\"}]}]},{\"text\":\"orderPrint\",\"link\":\"/en/components/orderprint/\",\"collapsed\":true,\"items\":[{\"text\":\"Settings\",\"link\":\"/en/components/orderprint/setup\"},{\"text\":\"Templates\",\"link\":\"/en/components/orderprint/templates\"}]},{\"text\":\"ordersUnformed\",\"link\":\"/en/components/ordersunformed\"},{\"text\":\"OrphoMan\",\"link\":\"/en/components/orphoman\"},{\"text\":\"PageBreaker\",\"link\":\"/en/components/pagebreaker/\",\"collapsed\":true,\"items\":[{\"text\":\"Settings\",\"link\":\"/en/components/pagebreaker/settings\"},{\"text\":\"Support for TinyMCE\",\"link\":\"/en/components/pagebreaker/tinymce-support\"}]},{\"text\":\"PageSpeed\",\"link\":\"/en/components/pagespeed\"},{\"text\":\"PayAndSee\",\"link\":\"/en/components/payandsee/\",\"collapsed\":true,\"items\":[{\"text\":\"Interface\",\"link\":\"/en/components/payandsee/interface/\",\"collapsed\":true,\"items\":[{\"text\":\"Resource\",\"link\":\"/en/components/payandsee/interface/resource\"},{\"text\":\"Orders\",\"link\":\"/en/components/payandsee/interface/orders\"},{\"text\":\"Content\",\"link\":\"/en/components/payandsee/interface/content\"},{\"text\":\"Rates\",\"link\":\"/en/components/payandsee/interface/rates\"},{\"text\":\"Clients\",\"link\":\"/en/components/payandsee/interface/clients\"},{\"text\":\"Subscriptions\",\"link\":\"/en/components/payandsee/interface/subscriptions\"},{\"text\":\"Statuses\",\"link\":\"/en/components/payandsee/interface/statuses\"},{\"text\":\"Notifications\",\"link\":\"/en/components/payandsee/interface/notifications\"},{\"text\":\"Settings\",\"link\":\"/en/components/payandsee/interface/settings\"}]},{\"text\":\"Snippets\",\"link\":\"/en/components/payandsee/snippets/\",\"collapsed\":true,\"items\":[{\"text\":\"pas.content\",\"link\":\"/en/components/payandsee/snippets/pas-content\"},{\"text\":\"pas.order\",\"link\":\"/en/components/payandsee/snippets/pas-order\"},{\"text\":\"pas.get.order\",\"link\":\"/en/components/payandsee/snippets/pas-get-order\"},{\"text\":\"pas.subscription\",\"link\":\"/en/components/payandsee/snippets/pas-subscription\"}]},{\"text\":\"Development\",\"collapsed\":true,\"items\":[{\"text\":\"Scripts and styles\",\"link\":\"/en/components/payandsee/development/scripts-and-styles\"},{\"text\":\"Events\",\"link\":\"/en/components/payandsee/development/events\"},{\"text\":\"Extensions\",\"link\":\"/en/components/payandsee/development/extensions\"},{\"text\":\"Services\",\"collapsed\":true,\"items\":[{\"text\":\"Cart\",\"link\":\"/en/components/payandsee/development/services/cart\"},{\"text\":\"Order\",\"link\":\"/en/components/payandsee/development/services/order\"},{\"text\":\"Delivery\",\"link\":\"/en/components/payandsee/development/services/delivery\"},{\"text\":\"Payment\",\"link\":\"/en/components/payandsee/development/services/payment\"}]}]},{\"text\":\"Other extras\",\"collapsed\":true,\"items\":[{\"text\":\"msDiscount\",\"link\":\"/en/components/payandsee/integrations/msdiscount\"},{\"text\":\"msPromoCode\",\"link\":\"/en/components/payandsee/integrations/mspromocode\"}]}]},{\"text\":\"pdoTools\",\"link\":\"/en/components/pdotools/\",\"collapsed\":true,\"items\":[{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"pdoResources\",\"link\":\"/en/components/pdotools/snippets/pdoresources\"},{\"text\":\"pdoMenu\",\"link\":\"/en/components/pdotools/snippets/pdomenu\"},{\"text\":\"pdoPage\",\"link\":\"/en/components/pdotools/snippets/pdopage\"},{\"text\":\"pdoCrumbs\",\"link\":\"/en/components/pdotools/snippets/pdocrumbs\"},{\"text\":\"pdoUsers\",\"link\":\"/en/components/pdotools/snippets/pdousers\"},{\"text\":\"pdoSitemap\",\"link\":\"/en/components/pdotools/snippets/pdositemap\"},{\"text\":\"pdoNeighbors\",\"link\":\"/en/components/pdotools/snippets/pdoneighbors\"},{\"text\":\"pdoField\",\"link\":\"/en/components/pdotools/snippets/pdofield\"},{\"text\":\"pdoTitle\",\"link\":\"/en/components/pdotools/snippets/pdotitle\"},{\"text\":\"pdoArchive\",\"link\":\"/en/components/pdotools/snippets/pdoarchive\"}]},{\"text\":\"Classes\",\"link\":\"/en/components/pdotools/classes/\",\"collapsed\":true,\"items\":[{\"text\":\"pdoTools\",\"link\":\"/en/components/pdotools/classes/pdotools\"},{\"text\":\"pdoFetch\",\"link\":\"/en/components/pdotools/classes/pdofetch\"},{\"text\":\"pdoParser\",\"link\":\"/en/components/pdotools/classes/pdoparser\"}]},{\"text\":\"General properties\",\"link\":\"/en/components/pdotools/general-properties\"},{\"text\":\"File elements\",\"link\":\"/en/components/pdotools/file-elements\"},{\"text\":\"Parser\",\"link\":\"/en/components/pdotools/parser\"}]},{\"text\":\"plAffiliates\",\"link\":\"/en/components/plaffiliates\"},{\"text\":\"Platron\",\"link\":\"/en/components/platron\"},{\"text\":\"PromoDs\",\"link\":\"/en/components/promods\"},{\"text\":\"Quiz\",\"link\":\"/en/components/quiz/\",\"collapsed\":true,\"items\":[{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"Quiz\",\"link\":\"/en/components/quiz/snippets/quiz\"},{\"text\":\"QuizData\",\"link\":\"/en/components/quiz/snippets/quizdata\"},{\"text\":\"QuizSteps\",\"link\":\"/en/components/quiz/snippets/quizsteps\"},{\"text\":\"QuizResult\",\"link\":\"/en/components/quiz/snippets/quizresult\"},{\"text\":\"SeoImg\",\"link\":\"/en/components/quiz/snippets/seoimg\"}]},{\"text\":\"Events\",\"link\":\"/en/components/quiz/events\"},{\"text\":\"Methods\",\"link\":\"/en/components/quiz/methods\"},{\"text\":\"Examples\",\"link\":\"/en/components/quiz/examples\"}]},{\"text\":\"RBK Money\",\"link\":\"/en/components/rbk-money/\",\"collapsed\":true,\"items\":[{\"text\":\"Choosing payment method on site\",\"link\":\"/en/components/rbk-money/choosing-payment-method\"}]},{\"text\":\"ReachGoal\",\"link\":\"/en/components/reachgoal\"},{\"text\":\"Reactions\",\"link\":\"/en/components/reactions/\",\"collapsed\":true,\"items\":[{\"text\":\"Getting started\",\"link\":\"/en/components/reactions/quick-start\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/reactions/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/reactions/settings\"}]},{\"text\":\"Snippets\",\"link\":\"/en/components/reactions/snippets\",\"collapsed\":true,\"items\":[{\"text\":\"Overview\",\"link\":\"/en/components/reactions/snippets/index\"},{\"text\":\"Reactions\",\"link\":\"/en/components/reactions/snippets/reactions\"},{\"text\":\"ReactionsCount\",\"link\":\"/en/components/reactions/snippets/reactions-count\"},{\"text\":\"TopLiked\",\"link\":\"/en/components/reactions/snippets/top-liked\"},{\"text\":\"TopRated\",\"link\":\"/en/components/reactions/snippets/top-rated\"},{\"text\":\"Trending\",\"link\":\"/en/components/reactions/snippets/trending\"},{\"text\":\"ReactionsSchema\",\"link\":\"/en/components/reactions/integrations/seo\"}]},{\"text\":\"Integrations\",\"link\":\"/en/components/reactions/integrations/pdotools\",\"collapsed\":true,\"items\":[{\"text\":\"pdoTools\",\"link\":\"/en/components/reactions/integrations/pdotools\"},{\"text\":\"miniShop3\",\"link\":\"/en/components/reactions/integrations/minishop3\"},{\"text\":\"Tickets\",\"link\":\"/en/components/reactions/integrations/tickets\"},{\"text\":\"Collections\",\"link\":\"/en/components/reactions/integrations/collections\"},{\"text\":\"SEO / Schema.org\",\"link\":\"/en/components/reactions/integrations/seo\"}]},{\"text\":\"JavaScript widget\",\"link\":\"/en/components/reactions/js\"},{\"text\":\"REST API\",\"link\":\"/en/components/reactions/api\"},{\"text\":\"CLI\",\"link\":\"/en/components/reactions/cli\"},{\"text\":\"MODX events\",\"link\":\"/en/components/reactions/events\"},{\"text\":\"Webhooks\",\"link\":\"/en/components/reactions/webhooks\"}]},{\"text\":\"resComments\",\"link\":\"/en/components/rescomments\"},{\"text\":\"ResourceGrabber\",\"link\":\"/en/components/resourcegrabber/\",\"collapsed\":true,\"items\":[{\"text\":\"Interface\",\"link\":\"/en/components/resourcegrabber/interface/\",\"collapsed\":true,\"items\":[{\"text\":\"Data\",\"link\":\"/en/components/resourcegrabber/interface/data\"},{\"text\":\"Snippets\",\"link\":\"/en/components/resourcegrabber/interface/snippets\"},{\"text\":\"Settings\",\"link\":\"/en/components/resourcegrabber/interface/settings\"}]},{\"text\":\"Development\",\"collapsed\":true,\"items\":[{\"text\":\"Services\",\"collapsed\":true,\"items\":[{\"text\":\"Getter\",\"link\":\"/en/components/resourcegrabber/development/services/getter\"},{\"text\":\"Grabber\",\"link\":\"/en/components/resourcegrabber/development/services/grabber\"},{\"text\":\"Setter\",\"link\":\"/en/components/resourcegrabber/development/services/setter\"}]},{\"text\":\"Events\",\"link\":\"/en/components/resourcegrabber/development/events\"}]}]},{\"text\":\"ResVideoGallery\",\"link\":\"/en/components/resvideogallery/\",\"collapsed\":true,\"items\":[{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"ResVideoGallery\",\"link\":\"/en/components/resvideogallery/snippets/resvideogallery\"},{\"text\":\"ResVideoGalleryTags\",\"link\":\"/en/components/resvideogallery/snippets/resvideogallerytags\"},{\"text\":\"ResVideoGalleryUpload\",\"link\":\"/en/components/resvideogallery/snippets/resvideogalleryupload\"}]},{\"text\":\"Adding custom video parser\",\"link\":\"/en/components/resvideogallery/adding-custom-video-parser\"},{\"text\":\"Events\",\"link\":\"/en/components/resvideogallery/events\"},{\"text\":\"Settings\",\"collapsed\":true,\"items\":[{\"text\":\"VKontakte\",\"link\":\"/en/components/resvideogallery/setup/vkontakte\"}]}]},{\"text\":\"Save2Page\",\"link\":\"/en/components/save2page\"},{\"text\":\"Scheduler\",\"link\":\"/en/components/scheduler/\",\"collapsed\":true,\"items\":[{\"text\":\"Installation\",\"link\":\"/en/components/scheduler/installation\"},{\"text\":\"Creating a task\",\"link\":\"/en/components/scheduler/create-a-task\"},{\"text\":\"Scheduling a task\",\"link\":\"/en/components/scheduler/job-scheduling\"},{\"text\":\"Task development\",\"link\":\"/en/components/scheduler/task-development\"}]},{\"text\":\"scxcaptchaAjaxForm\",\"link\":\"/en/components/scxcaptchaajaxform\"},{\"text\":\"Sendex\",\"link\":\"/en/components/sendex/\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/sendex/quick-start\"},{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"Sendex\",\"link\":\"/en/components/sendex/snippets/sendex\"}]},{\"text\":\"Interface\",\"collapsed\":true,\"items\":[{\"text\":\"Subscriptions\",\"link\":\"/en/components/sendex/interface/subscriptions\"},{\"text\":\"Email queue\",\"link\":\"/en/components/sendex/interface/queue\"}]},{\"text\":\"System settings\",\"link\":\"/en/components/sendex/settings\"},{\"text\":\"Events\",\"link\":\"/en/components/sendex/integration/events\"},{\"text\":\"PHP API\",\"link\":\"/en/components/sendex/integration/api\"},{\"text\":\"FAQ\",\"link\":\"/en/components/sendex/faq\"}]},{\"text\":\"SendIt\",\"link\":\"/en/components/sendit/\",\"collapsed\":true,\"items\":[{\"text\":\"Getting started\",\"link\":\"/en/components/sendit/index\"},{\"text\":\"Sending data\",\"link\":\"/en/components/sendit/sending\"},{\"text\":\"Pagination\",\"link\":\"/en/components/sendit/pagination\"},{\"text\":\"Identification\",\"link\":\"/en/components/sendit/identification\"},{\"text\":\"Quiz forms\",\"link\":\"/en/components/sendit/quizform\"},{\"text\":\"File upload\",\"link\":\"/en/components/sendit/fileuploader\"},{\"text\":\"Saving form data\",\"link\":\"/en/components/sendit/saveformdata\"},{\"text\":\"Notifications\",\"link\":\"/en/components/sendit/notify\"},{\"text\":\"Snippets\",\"link\":\"/en/components/sendit/snippets\"},{\"text\":\"Events\",\"link\":\"/en/components/sendit/events\"},{\"text\":\"Development\",\"link\":\"/en/components/sendit/development\"}]},{\"text\":\"SEO Domains\",\"link\":\"/en/components/seodomains\"},{\"text\":\"SEO Suite\",\"link\":\"/en/components/seosuite\"},{\"text\":\"SeoFilter\",\"link\":\"/en/components/seofilter/\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start with mFilter2\",\"link\":\"/en/components/seofilter/quick-start-mfilter2\"},{\"text\":\"Quick start without mFilter2 and miniShop2\",\"link\":\"/en/components/seofilter/quick-start-without-mfilter2-and-minishop2\"},{\"text\":\"Additional features\",\"link\":\"/en/components/seofilter/additional-features\"},{\"text\":\"Snippets\",\"link\":\"/en/components/seofilter/snippets/\",\"collapsed\":true,\"items\":[{\"text\":\"sfWord\",\"link\":\"/en/components/seofilter/snippets/sfword\"},{\"text\":\"sfLink\",\"link\":\"/en/components/seofilter/snippets/sflink\"},{\"text\":\"sfMenu\",\"link\":\"/en/components/seofilter/snippets/sfmenu\"},{\"text\":\"sfSitemap\",\"link\":\"/en/components/seofilter/snippets/sfsitemap\"}]},{\"text\":\"Substitutions in SEO texts\",\"link\":\"/en/components/seofilter/substitutions-in-seo\"},{\"text\":\"Component objects\",\"collapsed\":true,\"items\":[{\"text\":\"Field\",\"link\":\"/en/components/seofilter/objects/field\"},{\"text\":\"Rule\",\"link\":\"/en/components/seofilter/objects/rule\"},{\"text\":\"Dictionary\",\"link\":\"/en/components/seofilter/objects/dictionary\"},{\"text\":\"URL table\",\"link\":\"/en/components/seofilter/objects/url-table\"}]}]},{\"text\":\"SEOtabs\",\"link\":\"/en/components/seotabs/\",\"collapsed\":true,\"items\":[{\"text\":\"seoTabs snippet\",\"link\":\"/en/components/seotabs/snippet-seotabs\"}]},{\"text\":\"ShoppingCart\",\"link\":\"/en/components/shoppingcart\"},{\"text\":\"simpleFilters\",\"link\":\"/en/components/simplefilters\"},{\"text\":\"simpleQueue\",\"link\":\"/en/components/simplequeue\"},{\"text\":\"smartSessions\",\"link\":\"/en/components/smartsessions\"},{\"text\":\"SocialTools\",\"link\":\"/en/components/socialtools/\",\"collapsed\":true,\"items\":[{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"socDialogForm\",\"link\":\"/en/components/socialtools/snippets/socdialogform\"},{\"text\":\"socDialogList\",\"link\":\"/en/components/socialtools/snippets/socdialoglist\"},{\"text\":\"socDialogReceive\",\"link\":\"/en/components/socialtools/snippets/socdialogreceive\"}]}]},{\"text\":\"StaticSaver\",\"link\":\"/en/components/staticsaver\"},{\"text\":\"SVRegions\",\"link\":\"/en/components/svregions/\"},{\"text\":\"SVResolution\",\"link\":\"/en/components/svresolution\"},{\"text\":\"textAdvs\",\"link\":\"/en/components/textadvs/\",\"collapsed\":true,\"items\":[{\"text\":\"How to add a tag\",\"link\":\"/en/components/textadvs/how-to-add-a-tag\"}]},{\"text\":\"Tickets\",\"link\":\"/en/components/tickets/\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/tickets/quick-start\"},{\"text\":\"Interface\",\"collapsed\":true,\"items\":[{\"text\":\"Creating a ticket section\",\"link\":\"/en/components/tickets/interface/create-ticket-section\"},{\"text\":\"Creating a ticket\",\"link\":\"/en/components/tickets/interface/create-ticket\"},{\"text\":\"User permissions setup\",\"link\":\"/en/components/tickets/interface/setup-permissions\"},{\"text\":\"Policies and permissions\",\"link\":\"/en/components/tickets/interface/permissions\"}]},{\"text\":\"System settings\",\"link\":\"/en/components/tickets/settings\"},{\"text\":\"Chunks\",\"link\":\"/en/components/tickets/chunks\"},{\"text\":\"Frontend and AJAX\",\"link\":\"/en/components/tickets/frontend\"},{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"getTickets\",\"link\":\"/en/components/tickets/snippets/gettickets\"},{\"text\":\"getTicketsSections\",\"link\":\"/en/components/tickets/snippets/getticketssections\"},{\"text\":\"getComments\",\"link\":\"/en/components/tickets/snippets/getcomments\"},{\"text\":\"getStars\",\"link\":\"/en/components/tickets/snippets/getstars\"},{\"text\":\"TicketComments\",\"link\":\"/en/components/tickets/snippets/ticketcomments\"},{\"text\":\"TicketForm\",\"link\":\"/en/components/tickets/snippets/ticketform\"},{\"text\":\"TicketLatest\",\"link\":\"/en/components/tickets/snippets/ticketlatest\"},{\"text\":\"TicketMeta\",\"link\":\"/en/components/tickets/snippets/ticketmeta\"},{\"text\":\"subscribeAuthor\",\"link\":\"/en/components/tickets/snippets/subscribeauthor\"}]},{\"text\":\"TicketFormit\",\"link\":\"/en/components/tickets/ticketformit\"},{\"text\":\"FAQ\",\"link\":\"/en/components/tickets/faq\"}]},{\"text\":\"TVTable\",\"link\":\"/en/components/tvtable\"},{\"text\":\"UserAuthHash\",\"link\":\"/en/components/userauthhash/\",\"collapsed\":true,\"items\":[{\"text\":\"Development\",\"collapsed\":true,\"items\":[{\"text\":\"Events\",\"link\":\"/en/components/userauthhash/development/events\"},{\"text\":\"Extensions\",\"link\":\"/en/components/userauthhash/development/extensions\"}]}]},{\"text\":\"UserEvents\",\"link\":\"/en/components/userevents/\",\"collapsed\":true,\"items\":[{\"text\":\"Interface\",\"link\":\"/en/components/userevents/interface/\",\"collapsed\":true,\"items\":[{\"text\":\"Orders\",\"link\":\"/en/components/userevents/interface/orders\"},{\"text\":\"Events\",\"link\":\"/en/components/userevents/interface/events\"},{\"text\":\"Statuses\",\"link\":\"/en/components/userevents/interface/statuses\"},{\"text\":\"Notifications\",\"link\":\"/en/components/userevents/interface/notifications\"},{\"text\":\"Settings\",\"link\":\"/en/components/userevents/interface/settings\"}]},{\"text\":\"Snippets\",\"link\":\"/en/components/userevents/snippets/\",\"collapsed\":true,\"items\":[{\"text\":\"ue.order\",\"link\":\"/en/components/userevents/snippets/ue-order\"},{\"text\":\"ue.get.order\",\"link\":\"/en/components/userevents/snippets/ue-get-order\"}]},{\"text\":\"Development\",\"collapsed\":true,\"items\":[{\"text\":\"Scripts and styles\",\"link\":\"/en/components/userevents/development/scripts-and-styles\"},{\"text\":\"Events\",\"link\":\"/en/components/userevents/development/events\"},{\"text\":\"Extensions\",\"link\":\"/en/components/userevents/development/extensions\"},{\"text\":\"Services\",\"collapsed\":true,\"items\":[{\"text\":\"Order\",\"link\":\"/en/components/userevents/development/services/order\"},{\"text\":\"Delivery\",\"link\":\"/en/components/userevents/development/services/delivery\"},{\"text\":\"Payment\",\"link\":\"/en/components/userevents/development/services/payment\"}]}]}]},{\"text\":\"UserLocation\",\"link\":\"/en/components/userlocation/\",\"collapsed\":true,\"items\":[{\"text\":\"Development\",\"collapsed\":true,\"items\":[{\"text\":\"Events\",\"link\":\"/en/components/userlocation/development/events\"}]}]},{\"text\":\"userMarker\",\"link\":\"/en/components/usermarker\"},{\"text\":\"UsersOnline\",\"link\":\"/en/components/usersonline\"},{\"text\":\"ViewsOnline\",\"link\":\"/en/components/viewsonline\"},{\"text\":\"VoteForms\",\"link\":\"/en/components/voteforms\"},{\"text\":\"VueTools\",\"link\":\"/en/components/vuetools/\",\"collapsed\":true,\"items\":[{\"text\":\"Integration\",\"link\":\"/en/components/vuetools/integration\"},{\"text\":\"API Composables\",\"link\":\"/en/components/vuetools/composables\"}]},{\"text\":\"WebDAV\",\"link\":\"/en/components/webdav\"},{\"text\":\"WebMoney\",\"link\":\"/en/components/webmoney\"},{\"text\":\"xCalc\",\"link\":\"/en/components/xcalc/\",\"collapsed\":true,\"items\":[{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"xCalc\",\"link\":\"/en/components/xcalc/snippets/xcalc\"}]},{\"text\":\"Field types\",\"link\":\"/en/components/xcalc/field-types\"},{\"text\":\"jQuery events\",\"link\":\"/en/components/xcalc/jquery-events\"},{\"text\":\"Cases\",\"collapsed\":true,\"items\":[{\"text\":\"Windowsill calculator\",\"link\":\"/en/components/xcalc/cases/calculator-sill\"},{\"text\":\"AjaxForm for results output\",\"link\":\"/en/components/xcalc/cases/ajaxform-results\"}]}]},{\"text\":\"xParser\",\"link\":\"/en/components/xparser/\",\"collapsed\":true,\"items\":[{\"text\":\"RSS feed parser\",\"link\":\"/en/components/xparser/parser-rss\"},{\"text\":\"HTML content parser + combined tasks\",\"link\":\"/en/components/xparser/parser-html\"},{\"text\":\"Working with miniShop2 products\",\"link\":\"/en/components/xparser/minishop2\"},{\"text\":\"Working with galleries\",\"link\":\"/en/components/xparser/gallery\"},{\"text\":\"Pagination\",\"link\":\"/en/components/xparser/pagination\"},{\"text\":\"Regular expressions\",\"link\":\"/en/components/xparser/regex\"},{\"text\":\"Plugin events\",\"link\":\"/en/components/xparser/events/\",\"collapsed\":true,\"items\":[{\"text\":\"xParserOnFilterSourceItems\",\"link\":\"/en/components/xparser/events/xparseronfiltersourceitems\"},{\"text\":\"xParserOnBeforeTaskParse\",\"link\":\"/en/components/xparser/events/xparseronbeforetaskparse\"},{\"text\":\"xParserOnTaskItemParse\",\"link\":\"/en/components/xparser/events/xparserontaskitemparse\"},{\"text\":\"xParserOnBeforeTaskActions\",\"link\":\"/en/components/xparser/events/xparseronbeforetaskactions\"},{\"text\":\"xParserOnTaskParseDone\",\"link\":\"/en/components/xparser/events/xparserontaskparsedone\"},{\"text\":\"Examples\",\"link\":\"/en/components/xparser/events/examples\"}]},{\"text\":\"Cron task runner script\",\"link\":\"/en/components/xparser/cron\"},{\"text\":\"Node JS daemon\",\"link\":\"/en/components/xparser/nodejs-demon\"}]},{\"text\":\"YandexMaps\",\"link\":\"/en/components/yandexmaps\"},{\"text\":\"YandexMaps2\",\"link\":\"/en/components/yandexmaps2/\",\"collapsed\":true,\"items\":[{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"YandexMaps2\",\"link\":\"/en/components/yandexmaps2/snippets/yandexmaps2\"}]},{\"text\":\"Quick start\",\"link\":\"/en/components/yandexmaps2/quick-start\"},{\"text\":\"Working with mFilter2\",\"link\":\"/en/components/yandexmaps2/mfilter2-integration\"},{\"text\":\"jQuery events\",\"link\":\"/en/components/yandexmaps2/jquery-events\"},{\"text\":\"Map constructor\",\"link\":\"/en/components/yandexmaps2/map-constructor\"},{\"text\":\"Plugin events\",\"link\":\"/en/components/yandexmaps2/events/\",\"collapsed\":true,\"items\":[{\"text\":\"ymOnLoadObjects\",\"link\":\"/en/components/yandexmaps2/events/ymonloadobjects\"},{\"text\":\"Examples\",\"link\":\"/en/components/yandexmaps2/events/examples\"}]},{\"text\":\"Cases\",\"collapsed\":true,\"items\":[{\"text\":\"Points from MIGX with custom icons on frontend\",\"link\":\"/en/components/yandexmaps2/cases/migx-integration\"},{\"text\":\"Disable all map controls\",\"link\":\"/en/components/yandexmaps2/cases/disable-elements\"},{\"text\":\"Output parent resource data in balloons\",\"link\":\"/en/components/yandexmaps2/cases/parent-data-in-balloons\"}]}]},{\"text\":\"ZoomX\",\"link\":\"/en/components/zoomx\"}],\"/en/guide/\":[{\"text\":\"Introduction\",\"items\":[{\"text\":\"About\",\"link\":\"/en/guide/about\"},{\"text\":\"Getting Started\",\"link\":\"/en/guide/getting-started\"},{\"text\":\"Markdown\",\"link\":\"/en/guide/markdown\"},{\"text\":\"Mermaid diagrams\",\"link\":\"/en/guide/mermaid\"},{\"text\":\"VitePress Features\",\"link\":\"/en/guide/vitepress\"},{\"text\":\"Frontmatter\",\"link\":\"/en/guide/frontmatter\"},{\"text\":\"Spell checking (cspell)\",\"link\":\"/en/guide/cspell\"}]}]},\"outline\":{\"label\":\"On this page\",\"level\":\"deep\"},\"teamSectionTitle\":\"Team\",\"sponsor\":{\"message\":\"This service is free and open source, and its support and development depends on donations.\",\"linkText\":\"Become a sponsor!\",\"link\":\"https://modx.pro/about\"},\"docFooter\":{\"prev\":\"Previous page\",\"next\":\"Next page\"},\"editLink\":{\"pattern\":\"https://github.com/modx-pro/Docs/edit/master/docs/:path\",\"text\":\"Suggest changes to this page\"},\"notFound\":{\"title\":\"Page not found\",\"quote\":\"\\n

It looks like you followed an incorrect or outdated link.\\n
\\n

This site is automatically generated from files located on GitHub, so links may change.\\n \",\"linkText\":\"Back to home\",\"linkLabel\":\"Back to home\"},\"components\":[{\"path\":\"en/components/abtest.md\",\"link\":\"/en/components/abtest\",\"modstore\":\"https://modstore.pro/packages/other/abtest\",\"title\":\"ABTest\",\"titleLower\":\"abtest\",\"text\":\"ABTest\",\"description\":\"Test marketing hypotheses on the site\",\"logo\":\"https://modstore.pro/assets/extras/abtest/logo-lg.jpg?v=c8e5d856\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/647\",\"name\":{\"en\":\"Artyom OpenModx\",\"ru\":\"Артем OpenModx\"},\"github\":\"https://github.com/azernov\",\"avatar\":\"https://github.com/azernov.png\"}},{\"path\":\"en/components/ace/index.md\",\"link\":\"/en/components/ace/\",\"modstore\":\"https://modstore.pro/packages/content/ace\",\"repository\":\"https://github.com/modx-pro/modx-ace\",\"title\":\"Ace\",\"titleLower\":\"ace\",\"text\":\"Ace\",\"description\":\"Code editor with syntax highlighting for the MODX Revolution manager\",\"logo\":\"https://modstore.pro/assets/extras/ace/logo.png?v=ae617dbd\",\"dependencies\":[],\"categories\":[],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"},\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/ace/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/ace/settings\"},{\"text\":\"Integration\",\"link\":\"/en/components/ace/integration\"},{\"text\":\"Keyboard shortcuts\",\"link\":\"/en/components/ace/hotkeys\"},{\"text\":\"Troubleshooting\",\"link\":\"/en/components/ace/troubleshooting\"}]},{\"path\":\"en/components/ajaxform.md\",\"link\":\"/en/components/ajaxform\",\"modstore\":\"https://modstore.pro/packages/utilities/ajaxform\",\"modx\":\"https://modx.com/extras/package/ajaxform\",\"repository\":\"https://github.com/modx-pro/AjaxForm\",\"title\":\"AjaxForm\",\"titleLower\":\"ajaxform\",\"text\":\"AjaxForm\",\"description\":\"Submit forms via Ajax. Uses FormIt, but you can specify your own snippet\",\"logo\":\"https://modstore.pro/assets/extras/ajaxform/logo-lg.jpg?v=662f5855\",\"dependencies\":[],\"categories\":[],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"}},{\"path\":\"en/components/ajaxformitlogin/index.md\",\"link\":\"/en/components/ajaxformitlogin/\",\"repository\":\"https://github.com/ShevArtV/ajaxformitlogin\",\"title\":\"AjaxFormItLogin\",\"titleLower\":\"ajaxformitlogin\",\"text\":\"AjaxFormItLogin\",\"description\":\"Modern, feature-rich replacement for AjaxForm\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/shev_art_v\",\"name\":{\"en\":\"Arthur\",\"ru\":\"Артур Шевченко\"},\"github\":\"https://github.com/shevartv\",\"avatar\":\"https://github.com/shevartv.png\"},\"items\":[{\"text\":\"System settings\",\"link\":\"/en/components/ajaxformitlogin/settings\"},{\"text\":\"Scripts and styles\",\"link\":\"/en/components/ajaxformitlogin/scripts-and-styles\"},{\"text\":\"System events\",\"link\":\"/en/components/ajaxformitlogin/events\"},{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"AjaxFormitLogin\",\"link\":\"/en/components/ajaxformitlogin/snippets/ajaxformitlogin\"},{\"text\":\"aflActivateUser\",\"link\":\"/en/components/ajaxformitlogin/snippets/aflactivateuser\"},{\"text\":\"Custom snippets\",\"link\":\"/en/components/ajaxformitlogin/snippets/custom-snippets\"}]},{\"text\":\"Hooks\",\"collapsed\":true,\"items\":[{\"text\":\"AjaxIdentification\",\"link\":\"/en/components/ajaxformitlogin/hooks/ajaxidentification\"}]},{\"text\":\"Validators\",\"collapsed\":true,\"items\":[{\"text\":\"aflCheckPassLength\",\"link\":\"/en/components/ajaxformitlogin/validators/aflcheckpasslength\"},{\"text\":\"aflPasswordConfirm\",\"link\":\"/en/components/ajaxformitlogin/validators/aflpasswordconfirm\"},{\"text\":\"aflRequiredIf\",\"link\":\"/en/components/ajaxformitlogin/validators/aflrequiredif\"},{\"text\":\"aflUserExists\",\"link\":\"/en/components/ajaxformitlogin/validators/afluserexists\"},{\"text\":\"aflUserNotExists\",\"link\":\"/en/components/ajaxformitlogin/validators/aflusernotexists\"}]}]},{\"path\":\"en/components/ajaxlogin.md\",\"link\":\"/en/components/ajaxlogin\",\"modstore\":\"https://modstore.pro/packages/users/ajaxlogin\",\"repository\":\"https://github.com/modx-pro/ajaxLogin\",\"title\":\"ajaxLogin\",\"titleLower\":\"ajaxlogin\",\"text\":\"ajaxLogin\",\"description\":\"User authentication via ajax\",\"logo\":\"https://modstore.pro/assets/extras/ajaxlogin/logo.png?v=5ca6a317\",\"dependencies\":[],\"categories\":[],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"}},{\"path\":\"en/components/ajaxsnippet.md\",\"link\":\"/en/components/ajaxsnippet\",\"modstore\":\"https://modstore.pro/packages/utilities/ajaxsnippet\",\"title\":\"AjaxSnippet\",\"titleLower\":\"ajaxsnippet\",\"text\":\"AjaxSnippet\",\"description\":\"Component to run snippets via Ajax. Lets you load news or comments after the main page\",\"logo\":\"https://modstore.pro/assets/extras/ajaxsnippet/logo-lg.jpg?v=91979d02\",\"dependencies\":[],\"categories\":[]},{\"path\":\"en/components/allgifts/index.md\",\"link\":\"/en/components/allgifts/\",\"modstore\":\"https://modstore.pro/packages/import-and-export/allgifts\",\"title\":\"allGifts\",\"titleLower\":\"allgifts\",\"text\":\"allGifts\",\"description\":\"Import products from Gifts.ru and other services\",\"logo\":\"https://modstore.pro/assets/extras/allgifts/logo-lg.jpg?v=132e60e9\",\"dependencies\":[\"miniShop2\",\"msOptionsPrice2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"},\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/allgifts/quick-start\"},{\"text\":\"Problem solving\",\"link\":\"/en/components/allgifts/problem-solving\"}]},{\"path\":\"en/components/amoconnector/index.md\",\"link\":\"/en/components/amoconnector/\",\"modstore\":\"https://modstore.pro/packages/import-and-export/amoconnector\",\"title\":\"amoConnector\",\"titleLower\":\"amoconnector\",\"text\":\"amoConnector\",\"description\":\"MODX integration with next-generation amoCRM\",\"logo\":\"https://modstore.pro/assets/extras/amoconnector/logo.png?v=7bad3a0d\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/biz87\",\"name\":{\"en\":\"Nikolay Savin\",\"ru\":\"Николай Савин\"},\"github\":\"https://github.com/biz87\",\"avatar\":\"https://github.com/biz87.png\"},\"items\":[{\"text\":\"Installation and setup\",\"link\":\"/en/components/amoconnector/setup\"},{\"text\":\"Submitting form data\",\"link\":\"/en/components/amoconnector/submitting-forms\"},{\"text\":\"Field mapping\",\"link\":\"/en/components/amoconnector/field-mapping\"},{\"text\":\"Status mapping\",\"link\":\"/en/components/amoconnector/status-mapping\"},{\"text\":\"Webhook\",\"link\":\"/en/components/amoconnector/webhook\"},{\"text\":\"Scheduler\",\"link\":\"/en/components/amoconnector/scheduler\"},{\"text\":\"Events\",\"link\":\"/en/components/amoconnector/events\"},{\"text\":\"Common mistakes\",\"link\":\"/en/components/amoconnector/common-mistakes\"}]},{\"path\":\"en/components/autoredirector.md\",\"link\":\"/en/components/autoredirector\",\"modstore\":\"https://modstore.pro/packages/utilities/autoredirector\",\"modx\":\"https://extras.modx.com/package/autoredirector\",\"repository\":\"https://github.com/ilyautkin/autoRedirector\",\"title\":\"autoRedirector\",\"titleLower\":\"autoredirector\",\"text\":\"autoRedirector\",\"description\":\"Add-on so you don't have to worry when page URLs change\",\"logo\":\"https://modstore.pro/assets/extras/autoredirector/logo-lg.jpg?v=073ea0fd\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ilyautkin\",\"name\":{\"en\":\"Ilya Utkin\",\"ru\":\"Илья Уткин\"},\"github\":\"https://github.com/ilyautkin\",\"avatar\":\"https://github.com/ilyautkin.png\"}},{\"path\":\"en/components/bannerpro/index.md\",\"link\":\"/en/components/bannerpro/\",\"modstore\":\"https://modstore.pro/packages/photos-and-files/bannerpro\",\"title\":\"BannerPro\",\"titleLower\":\"bannerpro\",\"text\":\"BannerPro\",\"description\":\"Banner management for MODX 3: positions, rotation, clicks, impressions, and Vue manager UI\",\"logo\":\"https://modstore.pro/assets/extras/bannerpro/logo-md.png?v=e1979fc1\",\"dependencies\":[\"pdoTools\",\"VueTools\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Getting started\",\"link\":\"/en/components/bannerpro/quick-start\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/bannerpro/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/bannerpro/settings\"}]},{\"text\":\"Site integration\",\"link\":\"/en/components/bannerpro/integration\",\"collapsed\":true,\"items\":[{\"text\":\"Integration and scenarios\",\"link\":\"/en/components/bannerpro/integration\"},{\"text\":\"Snippets overview\",\"link\":\"/en/components/bannerpro/snippets/index\"},{\"text\":\"BannerPro snippet\",\"link\":\"/en/components/bannerpro/snippets/BannerPro\"}]},{\"text\":\"Manager\",\"link\":\"/en/components/bannerpro/manager\"},{\"text\":\"Integrations\",\"link\":\"/en/components/bannerpro/minishop3\",\"collapsed\":true,\"items\":[{\"text\":\"MiniShop3\",\"link\":\"/en/components/bannerpro/minishop3\"},{\"text\":\"Analytics\",\"link\":\"/en/components/bannerpro/analytics\"}]},{\"text\":\"Developers\",\"link\":\"/en/components/bannerpro/development/events\",\"collapsed\":true,\"items\":[{\"text\":\"MODX events\",\"link\":\"/en/components/bannerpro/development/events\"},{\"text\":\"REST API\",\"link\":\"/en/components/bannerpro/development/rest-api\"}]},{\"text\":\"FAQ\",\"link\":\"/en/components/bannerpro/faq\"}]},{\"path\":\"en/components/bannery/index.md\",\"link\":\"/en/components/bannery/\",\"modstore\":\"https://modstore.pro/packages/photos-and-files/bannery\",\"repository\":\"https://github.com/modx-pro/BannerY\",\"title\":\"BannerY\",\"titleLower\":\"bannery\",\"text\":\"BannerY\",\"description\":\"Component for managing site banners. Create banners and ad positions, link them, and output them where needed. Click statistics are tracked.\",\"logo\":\"https://modstore.pro/assets/extras/bannery/logo-lg.jpg?v=35fe60ef\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/biz87\",\"name\":{\"en\":\"Nikolay Savin\",\"ru\":\"Николай Савин\"},\"github\":\"https://github.com/biz87\",\"avatar\":\"https://github.com/biz87.png\"},\"items\":[{\"text\":\"Interface\",\"collapsed\":true,\"items\":[{\"text\":\"Banners\",\"link\":\"/en/components/bannery/interface/banners\"},{\"text\":\"Positions\",\"link\":\"/en/components/bannery/interface/positions\"}]}]},{\"path\":\"en/components/cabinet.md\",\"link\":\"/en/components/cabinet\",\"modstore\":\"https://modstore.pro/packages/users/cabinet\",\"title\":\"Cabinet\",\"titleLower\":\"cabinet\",\"text\":\"Cabinet\",\"description\":\"User cabinet\",\"logo\":\"https://modstore.pro/assets/extras/cabinet/logo.png?v=76e080df\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/prihod\",\"name\":\"Prihod\",\"github\":\"https://github.com/prihod\",\"avatar\":\"https://github.com/prihod.png\"}},{\"path\":\"en/components/callback.md\",\"link\":\"/en/components/callback\",\"title\":\"CallBack\",\"titleLower\":\"callback\",\"text\":\"CallBack\",\"description\":\"Component for displaying, processing, and logging callback requests\",\"dependencies\":[],\"categories\":[]},{\"path\":\"en/components/cityfields/index.md\",\"link\":\"/en/components/cityfields/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/cityfields\",\"title\":\"cityFields\",\"titleLower\":\"cityfields\",\"text\":\"cityFields\",\"description\":\"Multi-city site support without contexts\",\"logo\":\"https://modstore.pro/assets/extras/cityfields/logo.png?v=7bf4e94e\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/focusone\",\"name\":{\"en\":\"Sergey Feschukov\",\"ru\":\"Сергей Фещуков\"},\"github\":\"https://github.com/feschukov\",\"avatar\":\"https://github.com/feschukov.png\"},\"items\":[{\"text\":\"Cities and data management\",\"link\":\"/en/components/cityfields/data-management\"},{\"text\":\"Using domains, subdomains and subdirectories\",\"link\":\"/en/components/cityfields/using\"},{\"text\":\"Product price management\",\"link\":\"/en/components/cityfields/price-management\"},{\"text\":\"Component settings\",\"link\":\"/en/components/cityfields/setup\"},{\"text\":\"cfCities snippet\",\"link\":\"/en/components/cityfields/snippets/cfcities\"},{\"text\":\"cfField snippet\",\"link\":\"/en/components/cityfields/snippets/cffield\"},{\"text\":\"Sitemap generation\",\"link\":\"/en/components/cityfields/sitemap\"}]},{\"path\":\"en/components/cityselect.md\",\"link\":\"/en/components/cityselect\",\"modstore\":\"https://modstore.pro/packages/maps/cityselect\",\"title\":\"CitySelect\",\"titleLower\":\"cityselect\",\"text\":\"CitySelect\",\"description\":\"Component for city selection\",\"logo\":\"https://modstore.pro/assets/extras/cityselect/logo-lg.jpg?v=7f4c9605\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"}},{\"path\":\"en/components/clicktocall.md\",\"link\":\"/en/components/clicktocall\",\"modstore\":\"https://modstore.pro/packages/alerts-mailing/clicktocall\",\"modx\":\"https://extras.modx.com/package/clicktocall\",\"repository\":\"https://github.com/core01/ClickToCall\",\"title\":\"ClickToCall\",\"titleLower\":\"clicktocall\",\"text\":\"ClickToCall\",\"description\":\"Call widget for mobile devices\",\"logo\":\"https://modstore.pro/assets/extras/clicktocall/logo.png?v=c3bc86c3\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/4689\",\"name\":\"Roman Sadoyan\",\"github\":\"https://github.com/core01\",\"avatar\":\"https://github.com/core01.png\"}},{\"path\":\"en/components/compare.md\",\"link\":\"/en/components/compare\",\"modstore\":\"https://modstore.pro/packages/ecommerce/compare\",\"title\":\"Compare for MODX 3 - Documentation\",\"titleLower\":\"compare for modx 3 - documentation\",\"text\":\"Compare for MODX 3 - Documentation\",\"description\":\"Compare component documentation — product comparison for MiniShop3 (MODX 3) by characteristics\",\"logo\":\"https://modstore.pro/assets/extras/compare/logo.png?v=eb127441\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/createit\",\"name\":{\"en\":\"Alexey Naumov\",\"ru\":\"Алексей Наумов\"},\"github\":\"https://github.com/createit-ru\",\"avatar\":\"https://github.com/createit-ru.png\"}},{\"path\":\"en/components/comparison/index.md\",\"link\":\"/en/components/comparison/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/comparison\",\"title\":\"Comparison\",\"titleLower\":\"comparison\",\"text\":\"Comparison\",\"description\":\"Product comparison component\",\"logo\":\"https://modstore.pro/assets/extras/comparison/logo-lg.jpg?v=9f75bad3\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ilyautkin\",\"name\":{\"en\":\"Ilya Utkin\",\"ru\":\"Илья Уткин\"},\"github\":\"https://github.com/ilyautkin\",\"avatar\":\"https://github.com/ilyautkin.png\"},\"items\":[{\"text\":\"addComparison\",\"link\":\"/en/components/comparison/addcomparison\"},{\"text\":\"CompareList\",\"link\":\"/en/components/comparison/comparelist\"},{\"text\":\"getComparison\",\"link\":\"/en/components/comparison/getcomparison\"}]},{\"path\":\"en/components/crawlerdetect/index.md\",\"link\":\"/en/components/crawlerdetect/\",\"modstore\":\"https://modstore.pro/packages/utilities/crawlerdetect\",\"repository\":\"https://github.com/Ibochkarev/CrawlerDetect\",\"title\":\"CrawlerDetect\",\"titleLower\":\"crawlerdetect\",\"text\":\"CrawlerDetect\",\"description\":\"Detect web crawlers by User-Agent and protect forms from spam without CAPTCHA\",\"logo\":\"https://modstore.pro/assets/extras/crawlerdetect/logo.png?v=268cfd40\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/crawlerdetect/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/crawlerdetect/settings\"},{\"text\":\"Snippets\",\"link\":\"/en/components/crawlerdetect/snippets\",\"collapsed\":true,\"items\":[{\"text\":\"isCrawler\",\"link\":\"/en/components/crawlerdetect/snippets/isCrawler\"},{\"text\":\"crawlerDetectBlock\",\"link\":\"/en/components/crawlerdetect/snippets/crawlerDetectBlock\"}]},{\"text\":\"Integration\",\"link\":\"/en/components/crawlerdetect/integration\"},{\"text\":\"Troubleshooting\",\"link\":\"/en/components/crawlerdetect/troubleshooting\"}]},{\"path\":\"en/components/crontabmanager/index.md\",\"link\":\"/en/components/crontabmanager/\",\"modstore\":\"https://modstore.pro/packages/utilities/crontabmanager\",\"repository\":\"https://github.com/astra-modx/modx-app-crontabmanager\",\"title\":\"CronTabManager\",\"titleLower\":\"crontabmanager\",\"text\":\"CronTabManager\",\"description\":\"Run scripts on a schedule automatically\",\"logo\":\"https://modstore.pro/assets/extras/crontabmanager/logo-md.png?v=42cd77fc\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/webnitros\",\"name\":\"Андрей Степаненко\",\"github\":\"https://github.com/webnitros\",\"avatar\":\"https://github.com/webnitros.png\"},\"items\":[{\"text\":\"Settings\",\"link\":\"/en/components/crontabmanager/setting\"},{\"text\":\"Interface\",\"link\":\"/en/components/crontabmanager/interface\"},{\"text\":\"Commands\",\"link\":\"/en/components/crontabmanager/command\"},{\"text\":\"Background jobs\",\"link\":\"/en/components/crontabmanager/crontab\"}]},{\"path\":\"en/components/currencyrate.md\",\"link\":\"/en/components/currencyrate\",\"modstore\":\"https://modstore.pro/packages/other/currencyrate\",\"repository\":\"https://github.com/vgrish/currencyrate\",\"title\":\"CurrencyRate\",\"titleLower\":\"currencyrate\",\"text\":\"CurrencyRate\",\"description\":\"Foreign exchange rates from the Bank of Russia website\",\"logo\":\"https://modstore.pro/assets/extras/currencyrate/logo-lg.jpg?v=eb67c85e\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"}},{\"path\":\"en/components/customextra.md\",\"link\":\"/en/components/customextra\",\"modstore\":\"https://modstore.pro/packages/utilities/customextra\",\"title\":\"customExtra\",\"titleLower\":\"customextra\",\"text\":\"customExtra\",\"description\":\"Custom table in the MODX Manager\",\"logo\":\"https://modstore.pro/assets/extras/customextra/logo.png?v=e0e8e724\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ilyautkin\",\"name\":{\"en\":\"Ilya Utkin\",\"ru\":\"Илья Уткин\"},\"github\":\"https://github.com/ilyautkin\",\"avatar\":\"https://github.com/ilyautkin.png\"}},{\"path\":\"en/components/debugparser.md\",\"link\":\"/en/components/debugparser\",\"modstore\":\"https://modstore.pro/packages/utilities/debugparser\",\"modx\":\"https://extras.modx.com/package/debugparser\",\"repository\":\"https://github.com/modx-pro/debugParser\",\"title\":\"DebugParser\",\"titleLower\":\"debugparser\",\"text\":\"DebugParser\",\"description\":\"Plugin to find site bottlenecks. Shows all processed tags and time spent\",\"logo\":\"https://modstore.pro/assets/extras/debugparser/logo-lg.jpg?v=21b0171c\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"}},{\"path\":\"en/components/digitalsignage.md\",\"link\":\"/en/components/digitalsignage\",\"modstore\":\"https://modstore.pro/packages/other/digitalsignage\",\"modx\":\"https://extras.modx.com/package/digitalsignage\",\"repository\":\"https://github.com/Sterc/digitalsignage\",\"title\":\"DigitalSignage\",\"titleLower\":\"digitalsignage\",\"text\":\"DigitalSignage\",\"description\":\"Application for creating broadcasts on MODX\",\"logo\":\"https://modstore.pro/assets/extras/digitalsignage/logo.png?v=39adc9c7\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/henkeverts\",\"name\":\"Sterc\",\"github\":\"https://github.com/Sterc\",\"avatar\":\"https://github.com/Sterc.png\"}},{\"path\":\"en/components/easycomm/index.md\",\"link\":\"/en/components/easycomm/\",\"modstore\":\"https://modstore.pro/packages/utilities/easycomm\",\"title\":\"easyComm\",\"titleLower\":\"easycomm\",\"text\":\"easyComm\",\"description\":\"Reviews, comments, Q&A modules and sections\",\"logo\":\"https://modstore.pro/assets/extras/easycomm/logo.png?v=40aa9eba\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/createit\",\"name\":{\"en\":\"Alexey Naumov\",\"ru\":\"Алексей Наумов\"},\"github\":\"https://github.com/createit-ru\",\"avatar\":\"https://github.com/createit-ru.png\"},\"items\":[{\"text\":\"Description\",\"link\":\"/en/components/easycomm/description\"},{\"text\":\"Interface\",\"link\":\"/en/components/easycomm/interface\"},{\"text\":\"Settings\",\"link\":\"/en/components/easycomm/settings\"},{\"text\":\"Snippets\",\"link\":\"/en/components/easycomm/snippets\"},{\"text\":\"Plugins and customization\",\"link\":\"/en/components/easycomm/plugins-and-customization\"},{\"text\":\"Multiple rating fields\",\"link\":\"/en/components/easycomm/multiple-rating-fields\"},{\"text\":\"Rating in pdoResources, msProducts snippets\",\"link\":\"/en/components/easycomm/rating-in-pdoresources-and-msproducts\"},{\"text\":\"Common solutions and FAQ\",\"link\":\"/en/components/easycomm/solutions\"}]},{\"path\":\"en/components/easyredirects.md\",\"link\":\"/en/components/easyredirects\",\"modstore\":\"https://modstore.pro/packages/utilities/easyredirects\",\"repository\":\"https://github.com/createit-ru/easyRedirects\",\"title\":\"easyRedirects\",\"titleLower\":\"easyredirects\",\"text\":\"easyRedirects\",\"description\":\"Manage redirects (301, 302, 307, 308) on your MODX Revolution site\",\"logo\":\"https://modstore.pro/assets/extras/easyredirects/logo.png?v=22804c3a\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/createit\",\"name\":{\"en\":\"Alexey Naumov\",\"ru\":\"Алексей Наумов\"},\"github\":\"https://github.com/createit-ru\",\"avatar\":\"https://github.com/createit-ru.png\"}},{\"path\":\"en/components/epochta.md\",\"link\":\"/en/components/epochta\",\"title\":\"ePochta\",\"titleLower\":\"epochta\",\"text\":\"ePochta\",\"description\":\"Component for sending SMS via ePochta API and phone number validation\",\"dependencies\":[],\"categories\":[]},{\"path\":\"en/components/fetchit/index.md\",\"link\":\"/en/components/fetchit/\",\"modstore\":\"https://modstore.pro/packages/utilities/fetchit\",\"modx\":\"https://extras.modx.com/package/fetchit\",\"repository\":\"https://github.com/GulomovCreative/FetchIt\",\"title\":\"FetchIt\",\"titleLower\":\"fetchit\",\"text\":\"FetchIt\",\"description\":\"Lightweight component for form handling and submission using Fetch API\",\"logo\":\"https://modstore.pro/assets/extras/fetchit/logo.png?v=1dcb8fa9\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/gulomovcreative\",\"name\":{\"en\":\"Gulomov Bakhtovar\",\"ru\":\"Баха Волков\"},\"github\":\"https://github.com/GulomovCreative\",\"avatar\":\"https://github.com/GulomovCreative.png\"},\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/fetchit/quick-start\"},{\"text\":\"FetchIt snippet\",\"link\":\"/en/components/fetchit/snippets/fetchit\"},{\"text\":\"Component settings\",\"link\":\"/en/components/fetchit/settings\"},{\"text\":\"Selectors\",\"link\":\"/en/components/fetchit/selectors\"},{\"text\":\"Migration from AjaxForm\",\"link\":\"/en/components/fetchit/migration-from-ajaxform\"},{\"text\":\"Custom snippet handling\",\"link\":\"/en/components/fetchit/snippets/custom\"},{\"text\":\"JS API\",\"collapsed\":true,\"items\":[{\"text\":\"FetchIt class\",\"link\":\"/en/components/fetchit/frontend/class\"},{\"text\":\"FetchIt instance\",\"link\":\"/en/components/fetchit/frontend/instance\"},{\"text\":\"Events\",\"link\":\"/en/components/fetchit/frontend/events\"}]},{\"text\":\"Form markup\",\"link\":\"/en/components/fetchit/examples/form/\",\"collapsed\":true,\"items\":[{\"text\":\"Bootstrap form\",\"link\":\"/en/components/fetchit/examples/form/bootstrap\"},{\"text\":\"Bulma form\",\"link\":\"/en/components/fetchit/examples/form/bulma\"},{\"text\":\"UIkit form\",\"link\":\"/en/components/fetchit/examples/form/uikit\"},{\"text\":\"Fomantic-UI form\",\"link\":\"/en/components/fetchit/examples/form/fomantic\"},{\"text\":\"Pico.css form\",\"link\":\"/en/components/fetchit/examples/form/pico\"},{\"text\":\"Cirrus CSS form\",\"link\":\"/en/components/fetchit/examples/form/cirrus\"},{\"text\":\"turretcss form\",\"link\":\"/en/components/fetchit/examples/form/turretcss\"},{\"text\":\"Vanilla form\",\"link\":\"/en/components/fetchit/examples/form/vanilla\"}]},{\"text\":\"Popup notifications\",\"link\":\"/en/components/fetchit/examples/notifications/\",\"collapsed\":true,\"items\":[{\"text\":\"Notyf\",\"link\":\"/en/components/fetchit/examples/notifications/notyf\"},{\"text\":\"SweetAlert2\",\"link\":\"/en/components/fetchit/examples/notifications/sweetalert2\"},{\"text\":\"iziToast\",\"link\":\"/en/components/fetchit/examples/notifications/izitoast\"},{\"text\":\"Notiflix.Notify\",\"link\":\"/en/components/fetchit/examples/notifications/notiflix-notify\"},{\"text\":\"Notie\",\"link\":\"/en/components/fetchit/examples/notifications/notie\"},{\"text\":\"Awesome Notifications\",\"link\":\"/en/components/fetchit/examples/notifications/awesome-notifications\"},{\"text\":\"Toastify JS\",\"link\":\"/en/components/fetchit/examples/notifications/toastifyjs\"},{\"text\":\"AlertifyJS\",\"link\":\"/en/components/fetchit/examples/notifications/alertifyjs\"},{\"text\":\"PNotify\",\"link\":\"/en/components/fetchit/examples/notifications/pnotify\"},{\"text\":\"toastr\",\"link\":\"/en/components/fetchit/examples/notifications/toastr\"},{\"text\":\"jGrowl\",\"link\":\"/en/components/fetchit/examples/notifications/jgrowl\"},{\"text\":\"NOTY\",\"link\":\"/en/components/fetchit/examples/notifications/noty\"}]},{\"text\":\"Modals\",\"link\":\"/en/components/fetchit/examples/modals/\",\"collapsed\":true,\"items\":[{\"text\":\"Bootstrap modals\",\"link\":\"/en/components/fetchit/examples/modals/bootstrap\"},{\"text\":\"tingle.js modals\",\"link\":\"/en/components/fetchit/examples/modals/tinglejs\"},{\"text\":\"Micromodal.js modals\",\"link\":\"/en/components/fetchit/examples/modals/micromodaljs\"}]},{\"text\":\"Validation\",\"link\":\"/en/components/fetchit/examples/validation/\",\"collapsed\":true,\"items\":[{\"text\":\"Validation with Iodine\",\"link\":\"/en/components/fetchit/examples/validation/iodine\"},{\"text\":\"Validation with yup\",\"link\":\"/en/components/fetchit/examples/validation/yup\"}]}]},{\"path\":\"en/components/fileattach.md\",\"link\":\"/en/components/fileattach\",\"modstore\":\"https://modstore.pro/packages/photos-and-files/fileattach\",\"modx\":\"https://extras.modx.com/package/fileattach\",\"repository\":\"https://github.com/13hakta/FileAttach\",\"title\":\"FileAttach\",\"titleLower\":\"fileattach\",\"text\":\"FileAttach\",\"description\":\"Upload files to resources in the site manager\",\"logo\":\"https://modstore.pro/assets/extras/fileattach/logo-lg.jpg?v=ea97b438\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/13hakta\",\"name\":{\"en\":\"Vitaly Chekryzhev\",\"ru\":\"Чекрыжев Виталий\"},\"github\":\"https://github.com/13hakta\",\"avatar\":\"https://github.com/13hakta.png\"}},{\"path\":\"en/components/fileman/index.md\",\"link\":\"/en/components/fileman/\",\"modstore\":\"https://modstore.pro/packages/photos-and-files/fileman\",\"repository\":\"https://github.com/createit-ru/FileMan\",\"title\":\"FileMan\",\"titleLower\":\"fileman\",\"text\":\"FileMan\",\"description\":\"FileMan — component for MODX Revolution 3 to attach files to resources via the manager.\",\"logo\":\"https://modstore.pro/assets/extras/fileman/logo.png?v=fe7339f2\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/createit\",\"name\":{\"en\":\"Alexey Naumov\",\"ru\":\"Алексей Наумов\"},\"github\":\"https://github.com/createit-ru\",\"avatar\":\"https://github.com/createit-ru.png\"},\"items\":[{\"text\":\"Interface\",\"link\":\"/en/components/fileman/interface\"},{\"text\":\"Snippets\",\"link\":\"/en/components/fileman/snippets\"},{\"text\":\"Settings\",\"link\":\"/en/components/fileman/settings\"}]},{\"path\":\"en/components/flatfilters/index.md\",\"link\":\"/en/components/flatfilters/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/flatfilters\",\"repository\":\"https://github.com/ShevArtV/flatfilters\",\"title\":\"FlatFilters\",\"titleLower\":\"flatfilters\",\"text\":\"FlatFilters\",\"description\":\"Component for filtering any data.\",\"logo\":\"https://flatfilters.art-sites.ru/assets/components/flatfilters/logo.jpg?v=a6f58f36\",\"dependencies\":[\"SendIt\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/shev_art_v\",\"name\":{\"en\":\"Arthur\",\"ru\":\"Артур Шевченко\"},\"github\":\"https://github.com/shevartv\",\"avatar\":\"https://github.com/shevartv.png\"},\"items\":[{\"text\":\"Getting started\",\"link\":\"/en/components/flatfilters/index\"},{\"text\":\"Snippets\",\"link\":\"/en/components/flatfilters/snippets\"},{\"text\":\"Chunks\",\"link\":\"/en/components/flatfilters/chunks\"},{\"text\":\"Events\",\"link\":\"/en/components/flatfilters/events\"},{\"text\":\"Development\",\"link\":\"/en/components/flatfilters/development\"}]},{\"path\":\"en/components/formalicious/index.md\",\"link\":\"/en/components/formalicious/\",\"modstore\":\"https://modstore.pro/packages/users/formalicious\",\"modx\":\"https://extras.modx.com/package/formalicious\",\"repository\":\"https://github.com/Sterc/Formalicious\",\"title\":\"Formalicious\",\"titleLower\":\"formalicious\",\"text\":\"Formalicious\",\"description\":\"Add-on for powerful form generation, works with FormIt\",\"logo\":\"https://modstore.pro/assets/extras/formalicious/logo.png?v=71409e22\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/henkeverts\",\"name\":\"Sterc\",\"github\":\"https://github.com/Sterc\",\"avatar\":\"https://github.com/Sterc.png\"},\"items\":[{\"text\":\"Setup\",\"link\":\"/en/components/formalicious/setup\"},{\"text\":\"Media sources\",\"link\":\"/en/components/formalicious/media-sources\"},{\"text\":\"Categories\",\"link\":\"/en/components/formalicious/categories\"},{\"text\":\"Field types\",\"link\":\"/en/components/formalicious/field-types\"},{\"text\":\"Creating a form\",\"link\":\"/en/components/formalicious/creating-form\"},{\"text\":\"FAQs\",\"link\":\"/en/components/formalicious/faqs\"}]},{\"path\":\"en/components/frontendeditor.md\",\"link\":\"/en/components/frontendeditor\",\"modstore\":\"https://modstore.pro/packages/content/frontendeditor\",\"modx\":\"https://extras.modx.com/package/frontendeditor\",\"repository\":\"https://github.com/apnix/frontendeditor\",\"title\":\"Frontend Editor\",\"titleLower\":\"frontend editor\",\"text\":\"Frontend Editor\",\"description\":\"Edit content without opening the Manager\",\"logo\":\"https://modstore.pro/assets/extras/frontendeditor/logo.png?v=919a0157\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/10905\",\"name\":\"Artemiy Titov\",\"github\":\"https://github.com/apnix\",\"avatar\":\"https://github.com/apnix.png\"}},{\"path\":\"en/components/fronttabs.md\",\"link\":\"/en/components/fronttabs\",\"modstore\":\"https://modstore.pro/packages/other/fronttabs\",\"repository\":\"https://github.com/justenj/frontTabs\",\"title\":\"frontTabs\",\"titleLower\":\"fronttabs\",\"text\":\"frontTabs\",\"description\":\"Output a tabbed block on the site page\",\"logo\":\"https://modstore.pro/assets/extras/fronttabs/logo.png?v=ce907ef8\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/5991\",\"name\":{\"en\":\"Vladimir Kisilitsa\",\"ru\":\"Владимир Кисилица\"},\"github\":\"https://github.com/justenj\",\"avatar\":\"https://github.com/justenj.png\"}},{\"path\":\"en/components/googlesheets/index.md\",\"link\":\"/en/components/googlesheets/\",\"modstore\":\"https://modstore.pro/packages/import-and-export/googlesheets\",\"title\":\"GoogleSheets\",\"titleLower\":\"googlesheets\",\"text\":\"GoogleSheets\",\"description\":\"Import and export products / resources / orders / users\",\"logo\":\"https://modstore.pro/assets/extras/googlesheets/logo-lg.jpg?v=88284d7c\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/boshnik\",\"name\":\"Aleksandr Huz\",\"github\":\"https://github.com/boshnik\",\"avatar\":\"https://github.com/boshnik.png\"},\"items\":[{\"text\":\"Authorization\",\"link\":\"/en/components/googlesheets/auth\"},{\"text\":\"Import\",\"link\":\"/en/components/googlesheets/import/\",\"collapsed\":true,\"items\":[{\"text\":\"Resources\",\"link\":\"/en/components/googlesheets/import/resources\"},{\"text\":\"Products\",\"link\":\"/en/components/googlesheets/import/products\"},{\"text\":\"Categories\",\"link\":\"/en/components/googlesheets/import/categories\"},{\"text\":\"Vendors\",\"link\":\"/en/components/googlesheets/import/vendors\"},{\"text\":\"msOptionsPrice2\",\"link\":\"/en/components/googlesheets/import/msoptionsprice2\"},{\"text\":\"msProductRemains\",\"link\":\"/en/components/googlesheets/import/msproductremains\"}]},{\"text\":\"Export\",\"link\":\"/en/components/googlesheets/export/\",\"collapsed\":true,\"items\":[{\"text\":\"Resources\",\"link\":\"/en/components/googlesheets/export/resources\"},{\"text\":\"Categories\",\"link\":\"/en/components/googlesheets/export/categories\"},{\"text\":\"Products\",\"link\":\"/en/components/googlesheets/export/products\"},{\"text\":\"Orders\",\"link\":\"/en/components/googlesheets/export/orders\"},{\"text\":\"Vendors\",\"link\":\"/en/components/googlesheets/export/vendors\"},{\"text\":\"Users\",\"link\":\"/en/components/googlesheets/export/users\"},{\"text\":\"Clients\",\"link\":\"/en/components/googlesheets/export/customers\"},{\"text\":\"msOptionsPrice2\",\"link\":\"/en/components/googlesheets/export/msoptionsprice2\"},{\"text\":\"msProductRemains\",\"link\":\"/en/components/googlesheets/export/msproductremains\"}]},{\"text\":\"MIGX\",\"link\":\"/en/components/googlesheets/migx/\"},{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"GoogleSheets\",\"link\":\"/en/components/googlesheets/snippets/googlesheets\"},{\"text\":\"GoogleSheetsSaveForm\",\"link\":\"/en/components/googlesheets/snippets/googlesheetssaveform\"},{\"text\":\"GoogleSheetsFront\",\"link\":\"/en/components/googlesheets/snippets/googlesheetsfront\"}]},{\"text\":\"Development\",\"link\":\"/en/components/googlesheets/development/\",\"collapsed\":true,\"items\":[{\"text\":\"Events\",\"link\":\"/en/components/googlesheets/development/events\"}]}]},{\"path\":\"en/components/hybridauth/index.md\",\"link\":\"/en/components/hybridauth/\",\"modstore\":\"https://modstore.pro/packages/users/hybridauth\",\"modx\":\"https://extras.modx.com/package/hybridauth\",\"repository\":\"https://github.com/modx-pro/modx-hybridauth\",\"title\":\"HybridAuth\",\"titleLower\":\"hybridauth\",\"text\":\"HybridAuth\",\"description\":\"Authorization via social networks and other services\",\"logo\":\"https://modstore.pro/assets/extras/hybridauth/logo-lg.jpg?v=e51bd9bd\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/biz87\",\"name\":{\"en\":\"Nikolay Savin\",\"ru\":\"Николай Савин\"},\"github\":\"https://github.com/biz87\",\"avatar\":\"https://github.com/biz87.png\"},\"items\":[{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"HybridAuth\",\"link\":\"/en/components/hybridauth/snippets/hybridauth\"},{\"text\":\"haProfile\",\"link\":\"/en/components/hybridauth/snippets/haprofile\"}]},{\"text\":\"Providers\",\"link\":\"/en/components/hybridauth/providers/\",\"collapsed\":true,\"items\":[{\"text\":\"Disqus\",\"link\":\"/en/components/hybridauth/providers/disqus\"},{\"text\":\"Facebook\",\"link\":\"/en/components/hybridauth/providers/facebook\"},{\"text\":\"Foursquare\",\"link\":\"/en/components/hybridauth/providers/foursquare\"},{\"text\":\"GitHub\",\"link\":\"/en/components/hybridauth/providers/github\"},{\"text\":\"Goodreads\",\"link\":\"/en/components/hybridauth/providers/goodreads\"},{\"text\":\"Google\",\"link\":\"/en/components/hybridauth/providers/google\"},{\"text\":\"LastFM\",\"link\":\"/en/components/hybridauth/providers/lastfm\"},{\"text\":\"Live\",\"link\":\"/en/components/hybridauth/providers/live\"},{\"text\":\"Mailru\",\"link\":\"/en/components/hybridauth/providers/mailru\"},{\"text\":\"Instagram\",\"link\":\"/en/components/hybridauth/providers/instagram\"},{\"text\":\"Yandex\",\"link\":\"/en/components/hybridauth/providers/yandex\"},{\"text\":\"Twitter\",\"link\":\"/en/components/hybridauth/providers/twitter\"},{\"text\":\"Vkontakte\",\"link\":\"/en/components/hybridauth/providers/vkontakte\"},{\"text\":\"Odnoklassniki\",\"link\":\"/en/components/hybridauth/providers/odnoklassniki\"}]}]},{\"path\":\"en/components/idimage/index.md\",\"link\":\"/en/components/idimage/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/idimage\",\"repository\":\"https://github.com/astra-modx/idimage\",\"title\":\"idimage\",\"titleLower\":\"idimage\",\"text\":\"idimage\",\"description\":\"Automatic similar product suggestions by image\",\"logo\":\"https://modstore.pro/assets/extras/idimage/logo-md.png?v=5b2ca931\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/webnitros\",\"name\":\"Андрей Степаненко\",\"github\":\"https://github.com/webnitros\",\"avatar\":\"https://github.com/webnitros.png\"},\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/idimage/quick-start\"},{\"text\":\"Product indexing\",\"link\":\"/en/components/idimage/indexed/index\",\"collapsed\":true,\"items\":[{\"text\":\"Indexing types\",\"link\":\"/en/components/idimage/indexed/type\"},{\"text\":\"Category settings\",\"link\":\"/en/components/idimage/indexed/category\"}]},{\"text\":\"System requirements\",\"link\":\"/en/components/idimage/requirements-and-dependencies\"},{\"text\":\"Snippets\",\"link\":\"/en/components/idimage/snippets\"},{\"text\":\"Background jobs\",\"link\":\"/en/components/idimage/crontab\"}]},{\"path\":\"en/components/localizator/index.md\",\"link\":\"/en/components/localizator/\",\"modstore\":\"https://modstore.pro/packages/utilities/localizator\",\"repository\":\"https://github.com/modx-pro/localizator\",\"title\":\"Localizator\",\"titleLower\":\"localizator\",\"text\":\"Localizator\",\"description\":\"Language versions and satellites without contexts — auto-translation of resource fields and lexicons, SEO\",\"logo\":\"https://modstore.pro/assets/extras/localizator/logo.png?v=b0a179d4\",\"dependencies\":[],\"categories\":[],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"},\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/localizator/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/localizator/settings\"},{\"text\":\"Snippet Localizator\",\"link\":\"/en/components/localizator/snippet-localizator\"},{\"text\":\"Language switching\",\"link\":\"/en/components/localizator/switch-languages\"},{\"text\":\"Events\",\"link\":\"/en/components/localizator/events\"},{\"text\":\"Sitemap formation\",\"link\":\"/en/components/localizator/sitemap-formation\"},{\"text\":\"Import in localization\",\"link\":\"/en/components/localizator/import-in-localization\"},{\"text\":\"seoTemplates\",\"link\":\"/en/components/localizator/seotemplates\"},{\"text\":\"hreflang attribute\",\"link\":\"/en/components/localizator/hreflang-attribute\"}]},{\"path\":\"en/components/lxquiz/index.md\",\"link\":\"/en/components/lxquiz/\",\"modstore\":\"https://modstore.pro/packages/users/lxquiz\",\"title\":\"LxQuiz\",\"titleLower\":\"lxquiz\",\"text\":\"LxQuiz\",\"description\":\"Quick integration of quizzes for logged-in users\",\"logo\":\"https://modstore.pro/assets/extras/lxquiz/logo-lg.jpg?v=ba3166c2\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/647\",\"name\":{\"en\":\"Artyom OpenModx\",\"ru\":\"Артем OpenModx\"},\"github\":\"https://github.com/azernov\",\"avatar\":\"https://github.com/azernov.png\"},\"items\":[{\"text\":\"Snippet LxQuiz\",\"link\":\"/en/components/lxquiz/snippets/lxquiz\"},{\"text\":\"Snippet LxQuizList\",\"link\":\"/en/components/lxquiz/snippets/lxquizlist\"}]},{\"path\":\"en/components/magicthemes/index.md\",\"link\":\"/en/components/magicthemes/\",\"modstore\":\"https://modstore.pro/packages/sites-themes/magicthemes\",\"repository\":\"https://github.com/Alexij2/MagicThemes\",\"title\":\"MagicThemes\",\"titleLower\":\"magicthemes\",\"text\":\"MagicThemes\",\"description\":\"Theme management for MODX Revo — MagicThemes\",\"logo\":\"https://modstore.pro/assets/extras/magicthemes/logo.png?v=f9890c7d\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/alexij\",\"name\":\"Alexey Smirnov\",\"github\":\"https://github.com/Alexij2\",\"avatar\":\"https://github.com/Alexij2.png\"},\"items\":[{\"text\":\"Themes\",\"collapsed\":true,\"items\":[{\"text\":\"handyShop\",\"link\":\"/en/components/magicthemes/themes/handyshop/\",\"collapsed\":true,\"items\":[{\"text\":\"Setup\",\"link\":\"/en/components/magicthemes/themes/handyshop/setup\"},{\"text\":\"Example: Things\",\"link\":\"/en/components/magicthemes/themes/handyshop/example-things\"}]}]}]},{\"path\":\"en/components/mapex2.md\",\"link\":\"/en/components/mapex2\",\"modstore\":\"https://modstore.pro/packages/maps/mapex2\",\"repository\":\"https://github.com/createit-ru/Mapex2\",\"title\":\"Mapex2\",\"titleLower\":\"mapex2\",\"text\":\"Mapex2\",\"description\":\"Yandex.Maps with advanced editor\",\"logo\":\"https://modstore.pro/assets/extras/mapex2/logo-lg.jpg?v=d1cfd132\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/createit\",\"name\":{\"en\":\"Alexey Naumov\",\"ru\":\"Алексей Наумов\"},\"github\":\"https://github.com/createit-ru\",\"avatar\":\"https://github.com/createit-ru.png\"}},{\"path\":\"en/components/mddocs.md\",\"link\":\"/en/components/mddocs\",\"modstore\":\"https://modstore.pro/packages/content/mddocs\",\"title\":\"mdDocs\",\"titleLower\":\"mddocs\",\"text\":\"mdDocs\",\"description\":\"Component that turns a fresh site into a documentation system\",\"logo\":\"https://modstore.pro/assets/extras/mddocs/logo.png?v=33a9847a\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/mvoevodskiy\",\"name\":{\"en\":\"Mikhail Voevodskiy\",\"ru\":\"Воеводский Михаил\"},\"github\":\"https://github.com/mvoevodskiy\",\"avatar\":\"https://github.com/mvoevodskiy.png\"}},{\"path\":\"en/components/mfilter/index.md\",\"link\":\"/en/components/mfilter/\",\"title\":\"mFilter\",\"titleLower\":\"mfilter\",\"text\":\"mFilter\",\"description\":\"Faceted filtering for MODX 3 with SEO URL support\",\"logo\":\"https://modstore.pro/assets/extras/mfilter/logo.png?v=68730875\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/biz87\",\"name\":{\"en\":\"Nikolay Savin\",\"ru\":\"Николай Савин\"},\"github\":\"https://github.com/biz87\",\"avatar\":\"https://github.com/biz87.png\"},\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/mfilter/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/mfilter/settings\"},{\"text\":\"Caching\",\"link\":\"/en/components/mfilter/cache\"},{\"text\":\"Snippets\",\"link\":\"/en/components/mfilter/snippets/\",\"collapsed\":true,\"items\":[{\"text\":\"mFilter\",\"link\":\"/en/components/mfilter/snippets/mfilter\"},{\"text\":\"mFilterForm\",\"link\":\"/en/components/mfilter/snippets/mfilterform\"}]},{\"text\":\"Manager interface\",\"link\":\"/en/components/mfilter/interface/\",\"collapsed\":true,\"items\":[{\"text\":\"Filter sets\",\"link\":\"/en/components/mfilter/interface/filter-sets\"},{\"text\":\"Slugs\",\"link\":\"/en/components/mfilter/interface/slugs\"},{\"text\":\"URL patterns\",\"link\":\"/en/components/mfilter/interface/patterns\"},{\"text\":\"SEO templates\",\"link\":\"/en/components/mfilter/interface/seo-templates\"},{\"text\":\"Word forms\",\"link\":\"/en/components/mfilter/interface/word-forms\"},{\"text\":\"Maintenance\",\"link\":\"/en/components/mfilter/interface/maintenance\"}]},{\"text\":\"Front-end\",\"link\":\"/en/components/mfilter/frontend/\",\"collapsed\":true,\"items\":[{\"text\":\"Templates\",\"link\":\"/en/components/mfilter/frontend/templates\"},{\"text\":\"Placeholders\",\"link\":\"/en/components/mfilter/frontend/placeholders\"}]},{\"text\":\"Development\",\"link\":\"/en/components/mfilter/development/\",\"collapsed\":true,\"items\":[{\"text\":\"JavaScript\",\"link\":\"/en/components/mfilter/development/javascript\"},{\"text\":\"JS API\",\"link\":\"/en/components/mfilter/development/js-api\"},{\"text\":\"Headless API\",\"link\":\"/en/components/mfilter/development/headless\"},{\"text\":\"Services\",\"link\":\"/en/components/mfilter/development/services\"},{\"text\":\"Filter types\",\"link\":\"/en/components/mfilter/development/filter-types\"},{\"text\":\"Events\",\"link\":\"/en/components/mfilter/development/events\"},{\"text\":\"Models and DB\",\"link\":\"/en/components/mfilter/development/models\"}]},{\"text\":\"Integrations\",\"link\":\"/en/components/mfilter/integration/\",\"collapsed\":true,\"items\":[{\"text\":\"MiniShop3\",\"link\":\"/en/components/mfilter/integration/minishop3\"},{\"text\":\"mSearch\",\"link\":\"/en/components/mfilter/integration/msearch\"}]},{\"text\":\"Cookbook\",\"link\":\"/en/components/mfilter/cookbook/\",\"collapsed\":true,\"items\":[{\"text\":\"Filter values sorting\",\"link\":\"/en/components/mfilter/cookbook/filter-values-sorting\"},{\"text\":\"External filters\",\"link\":\"/en/components/mfilter/cookbook/external-filters\"},{\"text\":\"Custom filter type\",\"link\":\"/en/components/mfilter/cookbook/custom-filter-type\"}]}]},{\"path\":\"en/components/migxpageconfigurator/index.md\",\"link\":\"/en/components/migxpageconfigurator/\",\"modstore\":\"https://modstore.pro/packages/utilities/migxpageconfigurator\",\"title\":\"MigxPageConfigurator\",\"titleLower\":\"migxpageconfigurator\",\"text\":\"MigxPageConfigurator\",\"description\":\"Markup integration and content management\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/shev_art_v\",\"name\":{\"en\":\"Arthur\",\"ru\":\"Артур Шевченко\"},\"github\":\"https://github.com/shevartv\",\"avatar\":\"https://github.com/shevartv.png\"},\"items\":[{\"text\":\"Getting started\",\"link\":\"/en/components/migxpageconfigurator/setup\"},{\"text\":\"Working with chunks\",\"link\":\"/en/components/migxpageconfigurator/chunks\"},{\"text\":\"Working with snippets\",\"link\":\"/en/components/migxpageconfigurator/snippets\"},{\"text\":\"Working with forms\",\"link\":\"/en/components/migxpageconfigurator/forms\"},{\"text\":\"Working with contacts\",\"link\":\"/en/components/migxpageconfigurator/contacts\"},{\"text\":\"Working with images\",\"link\":\"/en/components/migxpageconfigurator/images\"},{\"text\":\"Creating and updating elements\",\"link\":\"/en/components/migxpageconfigurator/elements\"},{\"text\":\"Region-specific data\",\"link\":\"/en/components/migxpageconfigurator/regions\"}]},{\"path\":\"en/components/minifyx.md\",\"link\":\"/en/components/minifyx\",\"modstore\":\"https://modstore.pro/packages/utilities/minifyx\",\"modx\":\"https://extras.modx.com/package/minifyx\",\"repository\":\"https://github.com/modx-pro/MinifyX\",\"title\":\"MinifyX\",\"titleLower\":\"minifyx\",\"text\":\"MinifyX\",\"description\":\"Automated minification of site scripts and styles\",\"logo\":\"https://modstore.pro/assets/extras/minifyx/logo-lg.jpg?v=cb48e518\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/sergant\",\"name\":{\"en\":\"Sergey Shlokov\",\"ru\":\"Сергей Шлоков\"},\"github\":\"https://github.com/sergant210\",\"avatar\":\"https://github.com/sergant210.png\"}},{\"path\":\"en/components/minishop2/index.md\",\"link\":\"/en/components/minishop2/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/minishop2\",\"modx\":\"https://modx.com/extras/package/minishop2\",\"repository\":\"https://github.com/modx-pro/miniShop2\",\"title\":\"miniShop2\",\"titleLower\":\"minishop2\",\"text\":\"miniShop2\",\"description\":\"Flexible and fast e-commerce component for MODX Revolution\",\"logo\":\"https://modstore.pro/assets/extras/minishop2/logo.png?v=36a88a19\",\"dependencies\":[],\"categories\":[],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"},\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/minishop2/quick-start\"},{\"text\":\"System requirements and dependencies\",\"link\":\"/en/components/minishop2/requirements-and-dependencies\"},{\"text\":\"Interface\",\"collapsed\":true,\"items\":[{\"text\":\"Category\",\"link\":\"/en/components/minishop2/interface/category\"},{\"text\":\"Product\",\"link\":\"/en/components/minishop2/interface/product\"},{\"text\":\"Orders\",\"link\":\"/en/components/minishop2/interface/orders\"},{\"text\":\"Settings\",\"link\":\"/en/components/minishop2/interface/settings\"},{\"text\":\"Gallery\",\"link\":\"/en/components/minishop2/interface/gallery\"},{\"text\":\"Task manager\",\"link\":\"/en/components/minishop2/interface/task-manager\"},{\"text\":\"Utilities\",\"link\":\"/en/components/minishop2/interface/utilities/\",\"collapsed\":true,\"items\":[{\"text\":\"Gallery\",\"link\":\"/en/components/minishop2/interface/utilities/gallery\"},{\"text\":\"Import\",\"link\":\"/en/components/minishop2/interface/utilities/import\"}]}]},{\"text\":\"Snippets\",\"link\":\"/en/components/minishop2/snippets/\",\"collapsed\":true,\"items\":[{\"text\":\"msProducts\",\"link\":\"/en/components/minishop2/snippets/msproducts\"},{\"text\":\"msCart\",\"link\":\"/en/components/minishop2/snippets/mscart\"},{\"text\":\"msOrder\",\"link\":\"/en/components/minishop2/snippets/msorder\"},{\"text\":\"msMiniCart\",\"link\":\"/en/components/minishop2/snippets/msminicart\"},{\"text\":\"msGetOrder\",\"link\":\"/en/components/minishop2/snippets/msgetorder\"},{\"text\":\"msGallery\",\"link\":\"/en/components/minishop2/snippets/msgallery\"},{\"text\":\"msOptions\",\"link\":\"/en/components/minishop2/snippets/msoptions\"},{\"text\":\"msProductOptions\",\"link\":\"/en/components/minishop2/snippets/msproductoptions\"}]},{\"text\":\"Development\",\"collapsed\":true,\"items\":[{\"text\":\"Product plugins\",\"link\":\"/en/components/minishop2/development/product-plugins\"},{\"text\":\"Scripts and styles\",\"link\":\"/en/components/minishop2/development/scripts-and-styles\"},{\"text\":\"Events\",\"link\":\"/en/components/minishop2/development/events\"},{\"text\":\"Services\",\"collapsed\":true,\"items\":[{\"text\":\"Cart\",\"link\":\"/en/components/minishop2/development/services/cart\"},{\"text\":\"Order\",\"link\":\"/en/components/minishop2/development/services/order\"},{\"text\":\"Delivery\",\"link\":\"/en/components/minishop2/development/services/delivery\"},{\"text\":\"Payment\",\"link\":\"/en/components/minishop2/development/services/payment\"},{\"text\":\"Connection\",\"link\":\"/en/components/minishop2/development/services/connection\"}]}]},{\"text\":\"Payment modules\",\"link\":\"/en/components/minishop2/payments\"},{\"text\":\"Other add-ons\",\"link\":\"/en/components/minishop2/modules\"},{\"text\":\"Useful queries\",\"collapsed\":true,\"items\":[{\"text\":\"Count products in category\",\"link\":\"/en/components/minishop2/useful-queries/count-category-products\"},{\"text\":\"Get MS2 product vendors\",\"link\":\"/en/components/minishop2/useful-queries/get-vendors\"},{\"text\":\"Get product IDs by MS2 option\",\"link\":\"/en/components/minishop2/useful-queries/get-product-id-by-option\"},{\"text\":\"Resource tree\",\"link\":\"/en/components/minishop2/useful-queries/get-resource-tree\"},{\"text\":\"Get all product categories\",\"link\":\"/en/components/minishop2/useful-queries/get-categories\"},{\"text\":\"Get products by options\",\"link\":\"/en/components/minishop2/useful-queries/get-products-by-options\"},{\"text\":\"Get links to product extra categories\",\"link\":\"/en/components/minishop2/useful-queries/get-categories-links\"}]}]},{\"path\":\"en/components/minishop3/index.md\",\"link\":\"/en/components/minishop3/\",\"repository\":\"https://github.com/modx-pro/MiniShop3\",\"title\":\"MiniShop3\",\"titleLower\":\"minishop3\",\"text\":\"MiniShop3\",\"description\":\"Modern e-commerce component for MODX 3\",\"logo\":\"https://modstore.pro/assets/extras/minishop3/logo.png?v=6b336880\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/biz87\",\"name\":{\"en\":\"Nikolay Savin\",\"ru\":\"Николай Савин\"},\"github\":\"https://github.com/biz87\",\"avatar\":\"https://github.com/biz87.png\"},\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/minishop3/quick-start\"},{\"text\":\"Differences from miniShop2\",\"link\":\"/en/components/minishop3/differences-from-ms2\"},{\"text\":\"System settings\",\"link\":\"/en/components/minishop3/settings\"},{\"text\":\"Snippets\",\"link\":\"/en/components/minishop3/snippets/\",\"collapsed\":true,\"items\":[{\"text\":\"msProducts\",\"link\":\"/en/components/minishop3/snippets/msproducts\"},{\"text\":\"msCart\",\"link\":\"/en/components/minishop3/snippets/mscart\"},{\"text\":\"msOrder\",\"link\":\"/en/components/minishop3/snippets/msorder\"},{\"text\":\"msGetOrder\",\"link\":\"/en/components/minishop3/snippets/msgetorder\"},{\"text\":\"msGallery\",\"link\":\"/en/components/minishop3/snippets/msgallery\"},{\"text\":\"msOptions\",\"link\":\"/en/components/minishop3/snippets/msoptions\"},{\"text\":\"msProductOptions\",\"link\":\"/en/components/minishop3/snippets/msproductoptions\"},{\"text\":\"msCustomer\",\"link\":\"/en/components/minishop3/snippets/mscustomer\"},{\"text\":\"msOrderTotal\",\"link\":\"/en/components/minishop3/snippets/msordertotal\"}]},{\"text\":\"Manager interface\",\"collapsed\":true,\"items\":[{\"text\":\"Orders\",\"link\":\"/en/components/minishop3/interface/orders\"},{\"text\":\"Customers\",\"link\":\"/en/components/minishop3/interface/customers\"},{\"text\":\"Category\",\"link\":\"/en/components/minishop3/interface/category\"},{\"text\":\"Product\",\"link\":\"/en/components/minishop3/interface/product\"},{\"text\":\"Gallery\",\"link\":\"/en/components/minishop3/interface/gallery\"},{\"text\":\"Notification center\",\"link\":\"/en/components/minishop3/interface/notifications\"},{\"text\":\"Settings\",\"link\":\"/en/components/minishop3/interface/settings\",\"collapsed\":true,\"items\":[{\"text\":\"Deliveries\",\"link\":\"/en/components/minishop3/interface/settings/deliveries\"},{\"text\":\"Payments\",\"link\":\"/en/components/minishop3/interface/settings/payments\"},{\"text\":\"Vendors\",\"link\":\"/en/components/minishop3/interface/settings/vendors\"},{\"text\":\"Links\",\"link\":\"/en/components/minishop3/interface/settings/links\"},{\"text\":\"Options\",\"link\":\"/en/components/minishop3/interface/settings/options\"}]},{\"text\":\"Utilities\",\"link\":\"/en/components/minishop3/interface/utilities\",\"collapsed\":true,\"items\":[{\"text\":\"Gallery\",\"link\":\"/en/components/minishop3/interface/utilities/gallery\"},{\"text\":\"Import\",\"link\":\"/en/components/minishop3/interface/utilities/import\"},{\"text\":\"Product fields\",\"link\":\"/en/components/minishop3/interface/utilities/product-fields\"},{\"text\":\"Extra fields\",\"link\":\"/en/components/minishop3/interface/utilities/extra-fields\"},{\"text\":\"Grid columns\",\"link\":\"/en/components/minishop3/interface/utilities/grid-columns\"},{\"text\":\"Model fields\",\"link\":\"/en/components/minishop3/interface/utilities/model-fields\"}]}]},{\"text\":\"Frontend interface\",\"collapsed\":true,\"items\":[{\"text\":\"Catalog\",\"link\":\"/en/components/minishop3/frontend/catalog\"},{\"text\":\"Product page\",\"link\":\"/en/components/minishop3/frontend/product\"},{\"text\":\"Cart\",\"link\":\"/en/components/minishop3/frontend/cart\"},{\"text\":\"Checkout\",\"link\":\"/en/components/minishop3/frontend/order\"},{\"text\":\"Thank you for your order\",\"link\":\"/en/components/minishop3/frontend/thanks\"},{\"text\":\"Customer account\",\"collapsed\":true,\"items\":[{\"text\":\"Login and registration\",\"link\":\"/en/components/minishop3/frontend/customer-auth\"},{\"text\":\"Customer profile\",\"link\":\"/en/components/minishop3/frontend/customer-profile\"},{\"text\":\"Shipping addresses\",\"link\":\"/en/components/minishop3/frontend/customer-addresses\"},{\"text\":\"Order history\",\"link\":\"/en/components/minishop3/frontend/customer-orders\"}]}]},{\"text\":\"Development\",\"collapsed\":true,\"items\":[{\"text\":\"Events\",\"link\":\"/en/components/minishop3/development/events\",\"collapsed\":true,\"items\":[{\"text\":\"Plugin guide\",\"link\":\"/en/components/minishop3/development/events/plugins-guide\"},{\"text\":\"Cart\",\"link\":\"/en/components/minishop3/development/events/cart\"},{\"text\":\"Order\",\"link\":\"/en/components/minishop3/development/events/order\"},{\"text\":\"Order model\",\"link\":\"/en/components/minishop3/development/events/order-model\"},{\"text\":\"Order item\",\"link\":\"/en/components/minishop3/development/events/order-product\"},{\"text\":\"Cost\",\"link\":\"/en/components/minishop3/development/events/cost\"},{\"text\":\"Status\",\"link\":\"/en/components/minishop3/development/events/status\"},{\"text\":\"Customer\",\"link\":\"/en/components/minishop3/development/events/customer\"},{\"text\":\"Product\",\"link\":\"/en/components/minishop3/development/events/product\"},{\"text\":\"Vendor\",\"link\":\"/en/components/minishop3/development/events/vendor\"},{\"text\":\"Notifications\",\"link\":\"/en/components/minishop3/development/events/notifications\"},{\"text\":\"Import\",\"link\":\"/en/components/minishop3/development/events/import\"},{\"text\":\"msProducts\",\"link\":\"/en/components/minishop3/development/events/msproducts\"},{\"text\":\"Manager\",\"link\":\"/en/components/minishop3/development/events/manager\"}]},{\"text\":\"REST API\",\"link\":\"/en/components/minishop3/development/api\"},{\"text\":\"API Router\",\"link\":\"/en/components/minishop3/development/routing\"},{\"text\":\"JavaScript API\",\"link\":\"/en/components/minishop3/development/javascript\"},{\"text\":\"Frontend JavaScript\",\"link\":\"/en/components/minishop3/development/frontend-js\"},{\"text\":\"Product tabs\",\"link\":\"/en/components/minishop3/development/product-tabs-integration\"},{\"text\":\"Order tabs\",\"link\":\"/en/components/minishop3/development/order-tabs-integration\"},{\"text\":\"Scheduler\",\"link\":\"/en/components/minishop3/development/scheduler\"},{\"text\":\"Models and database schema\",\"link\":\"/en/components/minishop3/development/models\"},{\"text\":\"Service layer\",\"link\":\"/en/components/minishop3/development/services\"},{\"text\":\"Backend API\",\"link\":\"/en/components/minishop3/development/backend-api/\",\"collapsed\":true,\"items\":[{\"text\":\"Product API\",\"link\":\"/en/components/minishop3/development/backend-api/product\"},{\"text\":\"Order API\",\"link\":\"/en/components/minishop3/development/backend-api/order\"},{\"text\":\"Options API\",\"link\":\"/en/components/minishop3/development/backend-api/options\"},{\"text\":\"Customer API\",\"link\":\"/en/components/minishop3/development/backend-api/customer\"}]}]}]},{\"path\":\"en/components/mixedimage.md\",\"link\":\"/en/components/mixedimage\",\"modstore\":\"https://modstore.pro/packages/photos-and-files/mixedimage\",\"modx\":\"https://extras.modx.com/package/mixedimage1\",\"repository\":\"https://github.com/webinmd/mixedimage\",\"title\":\"mixedImage\",\"titleLower\":\"mixedimage\",\"text\":\"mixedImage\",\"description\":\"Custom TV — mixed file upload\",\"logo\":\"https://modstore.pro/assets/extras/mixedimage/logo-lg.jpg?v=83da3b09\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/120\",\"name\":\"Евгений Webinmd\",\"github\":\"https://github.com/webinmd\",\"avatar\":\"https://github.com/webinmd.png\"}},{\"path\":\"en/components/mobiledetect/index.md\",\"link\":\"/en/components/mobiledetect/\",\"modstore\":\"https://modstore.pro/packages/utilities/mobiledetect\",\"repository\":\"https://github.com/modx-pro/MobileDetect\",\"title\":\"MobileDetect\",\"titleLower\":\"mobiledetect\",\"text\":\"MobileDetect\",\"description\":\"Device type detection in MODX and different content on a single page\",\"logo\":\"https://modstore.pro/assets/extras/mobiledetect/logo.png?v=e6c53a11\",\"dependencies\":[],\"categories\":[\"utilities\"],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"},\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/mobiledetect/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/mobiledetect/settings\"},{\"text\":\"Snippets\",\"link\":\"/en/components/mobiledetect/snippets\",\"collapsed\":true,\"items\":[{\"text\":\"MobileDetect\",\"link\":\"/en/components/mobiledetect/snippets/mobiledetect\"}]},{\"text\":\"Integration\",\"link\":\"/en/components/mobiledetect/integration\"},{\"text\":\"Troubleshooting\",\"link\":\"/en/components/mobiledetect/troubleshooting\"}]},{\"path\":\"en/components/moddevtools.md\",\"link\":\"/en/components/moddevtools\",\"modstore\":\"https://modstore.pro/packages/utilities/moddevtools\",\"modx\":\"https://extras.modx.com/package/moddevtools\",\"repository\":\"https://github.com/argnist/modDevTools\",\"title\":\"modDevTools\",\"titleLower\":\"moddevtools\",\"text\":\"modDevTools\",\"description\":\"Component for viewing chunks and snippets used on a template or chunk edit page\",\"logo\":\"https://modstore.pro/assets/extras/moddevtools/logo-lg.jpg?v=4656a05e\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/argnist\",\"name\":{\"en\":\"Vitaly Kireev\",\"ru\":\"Виталий Киреев\"},\"github\":\"https://github.com/argnist\",\"avatar\":\"https://github.com/argnist.png\"}},{\"path\":\"en/components/modretailcrm/index.md\",\"link\":\"/en/components/modretailcrm/\",\"modstore\":\"https://modstore.pro/packages/import-and-export/modretailcrm\",\"title\":\"modRetailCRM\",\"titleLower\":\"modretailcrm\",\"text\":\"modRetailCRM\",\"description\":\"RetailCRM integration\",\"logo\":\"https://modstore.pro/assets/extras/modretailcrm/logo.png?v=072d9536\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/biz87\",\"name\":{\"en\":\"Nikolay Savin\",\"ru\":\"Николай Савин\"},\"github\":\"https://github.com/biz87\",\"avatar\":\"https://github.com/biz87.png\"},\"items\":[{\"text\":\"Presetup\",\"collapsed\":true,\"items\":[{\"text\":\"Upload products\",\"link\":\"/en/components/modretailcrm/presetup/upload-products\"},{\"text\":\"Upload users\",\"link\":\"/en/components/modretailcrm/presetup/upload-users\"},{\"text\":\"Upload orders\",\"link\":\"/en/components/modretailcrm/presetup/upload-orders\"}]},{\"text\":\"API examples\",\"collapsed\":true,\"items\":[{\"text\":\"Create new contact\",\"link\":\"/en/components/modretailcrm/examples-api/create-new-contact\"},{\"text\":\"Quick order product\",\"link\":\"/en/components/modretailcrm/examples-api/quick-order-product\"},{\"text\":\"Search order in RetailCRM\",\"link\":\"/en/components/modretailcrm/examples-api/search-order-retailcrm\"},{\"text\":\"Search product in RetailCRM\",\"link\":\"/en/components/modretailcrm/examples-api/search-product-retailcrm\"}]},{\"text\":\"Triggers\",\"collapsed\":true,\"items\":[{\"text\":\"Order status change\",\"link\":\"/en/components/modretailcrm/triggers/order-status-change\"}]},{\"text\":\"Modules and class extension\",\"collapsed\":true,\"items\":[{\"text\":\"Example class extension\",\"link\":\"/en/components/modretailcrm/modules/example-class-extend\"}]}]},{\"path\":\"en/components/modtree.md\",\"link\":\"/en/components/modtree\",\"modstore\":\"https://modstore.pro/packages/ecommerce/modtree\",\"modx\":\"https://extras.modx.com/package/modtree\",\"repository\":\"https://github.com/visermort/ModTree\",\"title\":\"ModTree\",\"titleLower\":\"modtree\",\"text\":\"ModTree\",\"description\":\"Linking resources to each other\",\"logo\":\"https://modstore.pro/assets/extras/modtree/logo.png?v=a56b9e59\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"visermort\",\"name\":\"Andrei Spartak\",\"github\":\"https://github.com/visermort\",\"avatar\":\"https://github.com/visermort.png\"}},{\"path\":\"en/components/modvkmarket.md\",\"link\":\"/en/components/modvkmarket\",\"title\":\"modVkMarket\",\"titleLower\":\"modvkmarket\",\"text\":\"modVkMarket\",\"description\":\"Component for syncing miniShop2 products with VKontakte market\",\"dependencies\":[],\"categories\":[]},{\"path\":\"en/components/modx3ProfilerToolbar/index.md\",\"link\":\"/en/components/modx3ProfilerToolbar/\",\"title\":\"Modx3ProfilerToolbar\",\"titleLower\":\"modx3profilertoolbar\",\"text\":\"Modx3ProfilerToolbar\",\"description\":\"Performance toolbar for MODX 3 — request metrics, slow components, timeline and SQL without admin\",\"logo\":\"https://modstore.pro/assets/extras/modx3profilertoolbar/logo.jpg?v=557da17a\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/modx3ProfilerToolbar/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/modx3ProfilerToolbar/settings\"},{\"text\":\"Frontend Dev Toolbar\",\"link\":\"/en/components/modx3ProfilerToolbar/toolbar\"},{\"text\":\"pdoTools limitations\",\"link\":\"/en/components/modx3ProfilerToolbar/limitations\"},{\"text\":\"Troubleshooting\",\"link\":\"/en/components/modx3ProfilerToolbar/troubleshooting\"}]},{\"path\":\"en/components/mscdek2/index.md\",\"link\":\"/en/components/mscdek2/\",\"modstore\":\"https://modstore.pro/packages/delivery/ms-cdek2\",\"title\":\"ms_CDEK2\",\"titleLower\":\"ms_cdek2\",\"text\":\"ms_CDEK2\",\"description\":\"CDEK delivery calculation component.\",\"logo\":\"https://mscdek2.art-sites.ru/assets/components/ms_cdek2/img/cdek.png?v=ea7719cd\",\"dependencies\":[\"miniShop2\",\"SendIt\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/shev_art_v\",\"name\":{\"en\":\"Arthur\",\"ru\":\"Артур Шевченко\"},\"github\":\"https://github.com/shevartv\",\"avatar\":\"https://github.com/shevartv.png\"},\"items\":[{\"text\":\"Getting started\",\"link\":\"/en/components/mscdek2/index\"},{\"text\":\"Snippets\",\"link\":\"/en/components/mscdek2/snippets\"},{\"text\":\"Events\",\"link\":\"/en/components/mscdek2/events\"},{\"text\":\"Development\",\"link\":\"/en/components/mscdek2/development\"}]},{\"path\":\"en/components/ms2form.md\",\"link\":\"/en/components/ms2form\",\"modstore\":\"https://modstore.pro/packages/users/ms2form\",\"repository\":\"https://github.com/me6iaton/ms2form\",\"title\":\"ms2form\",\"titleLower\":\"ms2form\",\"text\":\"ms2form\",\"description\":\"Outputs a form for creating miniShop2 products by the user from the frontend\",\"logo\":\"https://modstore.pro/assets/extras/ms2form/logo-lg.jpg?v=be7fa54d\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"}},{\"path\":\"en/components/ms2gallery/index.md\",\"link\":\"/en/components/ms2gallery/\",\"modstore\":\"https://modstore.pro/packages/photos-and-files/ms2gallery\",\"title\":\"ms2Gallery\",\"titleLower\":\"ms2gallery\",\"text\":\"ms2Gallery\",\"description\":\"Enhanced miniShop2 gallery for resources of any type\",\"logo\":\"https://modstore.pro/assets/extras/ms2gallery/logo-lg.jpg?v=c52cac81\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ilyautkin\",\"name\":{\"en\":\"Ilya Utkin\",\"ru\":\"Илья Уткин\"},\"github\":\"https://github.com/ilyautkin\",\"avatar\":\"https://github.com/ilyautkin.png\"},\"items\":[{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"ms2Gallery\",\"link\":\"/en/components/ms2gallery/snippets/ms2gallery\"},{\"text\":\"ms2GalleryResources\",\"link\":\"/en/components/ms2gallery/snippets/ms2galleryresources\"}]},{\"text\":\"Preview generation\",\"link\":\"/en/components/ms2gallery/preview-generation\"},{\"text\":\"Integration\",\"link\":\"/en/components/ms2gallery/integration\"},{\"text\":\"Images on page\",\"link\":\"/en/components/ms2gallery/output\"},{\"text\":\"Examples\",\"collapsed\":true,\"items\":[{\"text\":\"Console import\",\"link\":\"/en/components/ms2gallery/examples/console-import\"},{\"text\":\"Bootstrap3 slider\",\"link\":\"/en/components/ms2gallery/examples/bootstrap3-slider\"}]}]},{\"path\":\"en/components/ms3demodata.md\",\"link\":\"/en/components/ms3demodata\",\"repository\":\"https://github.com/modx-pro/ms3demodata\",\"title\":\"MS3 Demo Data\",\"titleLower\":\"ms3 demo data\",\"text\":\"MS3 Demo Data\",\"description\":\"Demo data generator for MiniShop3 — vendors, categories, products, customers, orders\",\"logo\":\"https://modstore.pro/assets/extras/ms3demodata/logo.png?v=36cf4d0c\",\"dependencies\":[],\"categories\":[],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"}},{\"path\":\"en/components/ms3favorites/index.md\",\"link\":\"/en/components/ms3favorites/\",\"title\":\"ms3Favorites\",\"titleLower\":\"ms3favorites\",\"text\":\"ms3Favorites\",\"description\":\"Wishlists for MiniShop3 and other resources — browser storage, DB sync\",\"logo\":\"https://modstore.pro/assets/extras/ms3favorites/logo.png?v=4e675b6f\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/ms3favorites/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/ms3favorites/settings\"},{\"text\":\"Snippets\",\"link\":\"/en/components/ms3favorites/snippets\",\"collapsed\":true,\"items\":[{\"text\":\"ms3Favorites\",\"link\":\"/en/components/ms3favorites/snippets/ms3Favorites\"},{\"text\":\"ms3FavoritesBtn\",\"link\":\"/en/components/ms3favorites/snippets/ms3FavoritesBtn\"},{\"text\":\"ms3FavoritesCounter\",\"link\":\"/en/components/ms3favorites/snippets/ms3FavoritesCounter\"},{\"text\":\"ms3FavoritesIds\",\"link\":\"/en/components/ms3favorites/snippets/ms3FavoritesIds\"},{\"text\":\"ms3FavoritesPage\",\"link\":\"/en/components/ms3favorites/snippets/ms3FavoritesPage\"},{\"text\":\"ms3FavoritesLists\",\"link\":\"/en/components/ms3favorites/snippets/ms3FavoritesLists\"},{\"text\":\"ms3FavoritesPopularity\",\"link\":\"/en/components/ms3favorites/snippets/ms3FavoritesPopularity\"},{\"text\":\"ms3FavoritesShare\",\"link\":\"/en/components/ms3favorites/snippets/ms3FavoritesShare\"},{\"text\":\"ms3fLexiconScript\",\"link\":\"/en/components/ms3favorites/snippets/ms3fLexiconScript\"}]},{\"text\":\"Frontend setup\",\"link\":\"/en/components/ms3favorites/frontend\"},{\"text\":\"Integration and customization\",\"link\":\"/en/components/ms3favorites/integration\"}]},{\"path\":\"en/components/ms3firsttimebuyerdiscount/index.md\",\"link\":\"/en/components/ms3firsttimebuyerdiscount/\",\"modstore\":\"https://modstore.pro/packages/discounts/ms3firsttimebuyerdiscount\",\"title\":\"ms3FirstTimeBuyerDiscount\",\"titleLower\":\"ms3firsttimebuyerdiscount\",\"text\":\"ms3FirstTimeBuyerDiscount\",\"description\":\"First-order discount for MiniShop3 — auto-applied when 0 paid orders (percent or fixed)\",\"logo\":\"https://modstore.pro/assets/extras/ms3firsttimebuyerdiscount/logo.png?v=b7cac4cb\",\"dependencies\":[\"miniShop3\"],\"categories\":[\"minishop3\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/ms3firsttimebuyerdiscount/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/ms3firsttimebuyerdiscount/settings\"},{\"text\":\"API and events\",\"link\":\"/en/components/ms3firsttimebuyerdiscount/api\"},{\"text\":\"MiniShop3 integration\",\"link\":\"/en/components/ms3firsttimebuyerdiscount/integration\"},{\"text\":\"Extension\",\"link\":\"/en/components/ms3firsttimebuyerdiscount/extension\"}]},{\"path\":\"en/components/ms3optionscolor/index.md\",\"link\":\"/en/components/ms3optionscolor/\",\"title\":\"ms3OptionsColor\",\"titleLower\":\"ms3optionscolor\",\"text\":\"ms3OptionsColor\",\"description\":\"Swatches for miniShop3 options: HEX, patterns, images, and RAL Classic\",\"dependencies\":[\"miniShop3\",\"VueTools\",\"pdoTools\"],\"categories\":[\"minishop3\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Getting started\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/ms3optionscolor/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/ms3optionscolor/settings\"}]},{\"text\":\"Storefront\",\"collapsed\":true,\"items\":[{\"text\":\"Frontend\",\"link\":\"/en/components/ms3optionscolor/frontend\"},{\"text\":\"mFilter\",\"link\":\"/en/components/ms3optionscolor/mfilter\"},{\"text\":\"ms3variants\",\"link\":\"/en/components/ms3optionscolor/ms3variants\"}]},{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"Overview\",\"link\":\"/en/components/ms3optionscolor/snippets/index\"},{\"text\":\"ms3OptionsColor\",\"link\":\"/en/components/ms3optionscolor/snippets/ms3OptionsColor\"}]},{\"text\":\"Interface\",\"collapsed\":true,\"items\":[{\"text\":\"Manager overview\",\"link\":\"/en/components/ms3optionscolor/interface/index\"},{\"text\":\"Flows\",\"link\":\"/en/components/ms3optionscolor/interface/flows\"}]},{\"text\":\"For developers\",\"collapsed\":true,\"items\":[{\"text\":\"Events\",\"link\":\"/en/components/ms3optionscolor/events\"}]},{\"text\":\"FAQ\",\"link\":\"/en/components/ms3optionscolor/faq\"}]},{\"path\":\"en/components/ms3productsets/index.md\",\"link\":\"/en/components/ms3productsets/\",\"title\":\"ms3ProductSets\",\"titleLower\":\"ms3productsets\",\"text\":\"ms3ProductSets\",\"description\":\"Dynamic product recommendations for MiniShop3 — manual links, auto rules, manager templates\",\"logo\":\"https://modstore.pro/assets/extras/ms3productsets/logo.png?v=d8d7ad63\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/ms3productsets/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/ms3productsets/settings\"},{\"text\":\"Set types\",\"link\":\"/en/components/ms3productsets/types\"},{\"text\":\"Snippets\",\"link\":\"/en/components/ms3productsets/snippets\",\"collapsed\":true,\"items\":[{\"text\":\"ms3ProductSets\",\"link\":\"/en/components/ms3productsets/snippets/ms3ProductSets\"},{\"text\":\"mspsLexiconScript\",\"link\":\"/en/components/ms3productsets/snippets/mspsLexiconScript\"}]},{\"text\":\"Frontend setup\",\"link\":\"/en/components/ms3productsets/frontend\"},{\"text\":\"Integration and customization\",\"link\":\"/en/components/ms3productsets/integration\"},{\"text\":\"Manager interface\",\"link\":\"/en/components/ms3productsets/interface\",\"collapsed\":true,\"items\":[{\"text\":\"Interface overview\",\"link\":\"/en/components/ms3productsets/interface\"},{\"text\":\"Product sets\",\"link\":\"/en/components/ms3productsets/interface/templates\"},{\"text\":\"Manager guide\",\"link\":\"/en/components/ms3productsets/admin\"},{\"text\":\"Permissions\",\"link\":\"/en/components/ms3productsets/permissions\"}]},{\"text\":\"For developers\",\"link\":\"/en/components/ms3productsets/api\",\"collapsed\":true,\"items\":[{\"text\":\"Contracts and parameters (API)\",\"link\":\"/en/components/ms3productsets/api\"},{\"text\":\"Flows and scenarios\",\"link\":\"/en/components/ms3productsets/flows\"},{\"text\":\"Architecture\",\"link\":\"/en/components/ms3productsets/architecture\"}]}]},{\"path\":\"en/components/ms3pulse/index.md\",\"link\":\"/en/components/ms3pulse/\",\"title\":\"ms3Pulse\",\"titleLower\":\"ms3pulse\",\"text\":\"ms3Pulse\",\"description\":\"Sales dashboard and analytics for MiniShop3 — metrics, charts, export and scheduled reports\",\"logo\":\"https://modstore.pro/assets/extras/ms3pulse/logo.jpg?v=cabfb953\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/ms3pulse/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/ms3pulse/settings\"},{\"text\":\"Interface\",\"link\":\"/en/components/ms3pulse/interface\",\"collapsed\":true,\"items\":[{\"text\":\"Dashboard\",\"link\":\"/en/components/ms3pulse/interface/dashboard\"},{\"text\":\"Chart builder\",\"link\":\"/en/components/ms3pulse/interface/builder\"},{\"text\":\"Tops and flops\",\"link\":\"/en/components/ms3pulse/interface/topflops\"},{\"text\":\"Settings\",\"link\":\"/en/components/ms3pulse/interface/settings\"}]},{\"text\":\"Metrics and charts\",\"link\":\"/en/components/ms3pulse/metrics-and-charts\",\"collapsed\":true,\"items\":[{\"text\":\"Metrics and indicators\",\"link\":\"/en/components/ms3pulse/metrics-and-charts/metrics\"},{\"text\":\"Filters and period\",\"link\":\"/en/components/ms3pulse/metrics-and-charts/filters\"},{\"text\":\"Chart types\",\"link\":\"/en/components/ms3pulse/metrics-and-charts/chart-types\"},{\"text\":\"Data sources\",\"link\":\"/en/components/ms3pulse/metrics-and-charts/data-sources\"}]},{\"text\":\"Export\",\"link\":\"/en/components/ms3pulse/export\"},{\"text\":\"Scheduled reports\",\"link\":\"/en/components/ms3pulse/scheduled-reports\"},{\"text\":\"Permissions\",\"link\":\"/en/components/ms3pulse/permissions\"},{\"text\":\"Troubleshooting\",\"link\":\"/en/components/ms3pulse/troubleshooting\"}]},{\"path\":\"en/components/ms3recentlyviewed/index.md\",\"link\":\"/en/components/ms3recentlyviewed/\",\"title\":\"ms3RecentlyViewed\",\"titleLower\":\"ms3recentlyviewed\",\"text\":\"ms3RecentlyViewed\",\"description\":\"\\\"Recently viewed products\\\" block for MiniShop3 — browser or DB storage, similar products, manager\",\"logo\":\"https://modstore.pro/assets/extras/ms3recentlyviewed/logo.png?v=589ff099\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/ms3recentlyviewed/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/ms3recentlyviewed/settings\"},{\"text\":\"Snippets\",\"link\":\"/en/components/ms3recentlyviewed/snippets\",\"collapsed\":true,\"items\":[{\"text\":\"ms3recentlyviewed\",\"link\":\"/en/components/ms3recentlyviewed/snippets/ms3recentlyviewed\"},{\"text\":\"ms3recentlyviewedSimilar\",\"link\":\"/en/components/ms3recentlyviewed/snippets/ms3recentlyviewedSimilar\"},{\"text\":\"ms3rvLexiconScript\",\"link\":\"/en/components/ms3recentlyviewed/snippets/ms3rvLexiconScript\"}]},{\"text\":\"Manager interface\",\"link\":\"/en/components/ms3recentlyviewed/interface\",\"collapsed\":true,\"items\":[{\"text\":\"Dashboard\",\"link\":\"/en/components/ms3recentlyviewed/interface/dashboard\"},{\"text\":\"View history\",\"link\":\"/en/components/ms3recentlyviewed/interface/history\"}]},{\"text\":\"Frontend setup\",\"link\":\"/en/components/ms3recentlyviewed/frontend\"},{\"text\":\"Permissions\",\"link\":\"/en/components/ms3recentlyviewed/permissions\"}]},{\"path\":\"en/components/ms3variants/index.md\",\"link\":\"/en/components/ms3variants/\",\"title\":\"ms3Variants\",\"titleLower\":\"ms3variants\",\"text\":\"ms3Variants\",\"description\":\"Product variants component for MiniShop3\",\"logo\":\"https://modstore.pro/assets/extras/ms3variants/logo.png?v=ad3b044a\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/biz87\",\"name\":{\"en\":\"Nikolay Savin\",\"ru\":\"Николай Савин\"},\"github\":\"https://github.com/biz87\",\"avatar\":\"https://github.com/biz87.png\"},\"items\":[{\"text\":\"System settings\",\"link\":\"/en/components/ms3variants/settings\"},{\"text\":\"Snippets\",\"link\":\"/en/components/ms3variants/snippets\"},{\"text\":\"Manager interface\",\"collapsed\":true,\"items\":[{\"text\":\"Variants tab on product\",\"link\":\"/en/components/ms3variants/interface/product\"},{\"text\":\"Variants in order\",\"link\":\"/en/components/ms3variants/interface/order\"}]},{\"text\":\"Frontend\",\"collapsed\":true,\"items\":[{\"text\":\"Product page\",\"link\":\"/en/components/ms3variants/frontend/product\"},{\"text\":\"Product catalog\",\"link\":\"/en/components/ms3variants/frontend/catalog\"}]}]},{\"path\":\"en/components/msaddlinked.md\",\"link\":\"/en/components/msaddlinked\",\"modstore\":\"https://modstore.pro/packages/integration/msaddlinked\",\"title\":\"msAddLinked\",\"titleLower\":\"msaddlinked\",\"text\":\"msAddLinked\",\"description\":\"Adding related products as options with price increase\",\"logo\":\"https://modstore.pro/assets/extras/msaddlinked/logo.png?v=8841bde6\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/mvoevodskiy\",\"name\":{\"en\":\"Mikhail Voevodskiy\",\"ru\":\"Воеводский Михаил\"},\"github\":\"https://github.com/mvoevodskiy\",\"avatar\":\"https://github.com/mvoevodskiy.png\"}},{\"path\":\"en/components/msaltcart/index.md\",\"link\":\"/en/components/msaltcart/\",\"modstore\":\"https://modstore.pro/packages/integration/msaltcart\",\"repository\":\"https://github.com/ShevArtV/msaltcart\",\"title\":\"msAltCart\",\"titleLower\":\"msaltcart\",\"text\":\"msAltCart\",\"description\":\"Dynamic cart for MiniShop2 with JS API.\",\"logo\":\"https://msaltcart.art-sites.ru/assets/components/msaltcart/logo.jpg?v=883127ec\",\"dependencies\":[\"pdoTools\",\"SendIt\",\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/shev_art_v\",\"name\":{\"en\":\"Arthur\",\"ru\":\"Артур Шевченко\"},\"github\":\"https://github.com/shevartv\",\"avatar\":\"https://github.com/shevartv.png\"},\"items\":[{\"text\":\"Getting started\",\"link\":\"/en/components/msaltcart/index\"},{\"text\":\"Snippets\",\"link\":\"/en/components/msaltcart/snippets\"},{\"text\":\"JavaScript\",\"link\":\"/en/components/msaltcart/javascript\"},{\"text\":\"Events\",\"link\":\"/en/components/msaltcart/events\"},{\"text\":\"Number input field\",\"link\":\"/en/components/msaltcart/inputnumber\"}]},{\"path\":\"en/components/msbonus2/index.md\",\"link\":\"/en/components/msbonus2/\",\"modstore\":\"https://modstore.pro/packages/discounts/msbonus2\",\"title\":\"msBonus2\",\"titleLower\":\"msbonus2\",\"text\":\"msBonus2\",\"description\":\"Bonus system for miniShop2\",\"logo\":\"https://modstore.pro/assets/extras/msbonus2/logo-lg.jpg?v=7fd06fe9\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"},\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/msbonus2/quick-start\"},{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"msBonus2Form\",\"link\":\"/en/components/msbonus2/snippets/msbonus2form\"},{\"text\":\"msBonus2Logs\",\"link\":\"/en/components/msbonus2/snippets/msbonus2logs\"},{\"text\":\"msBonus2ProductBonus\",\"link\":\"/en/components/msbonus2/snippets/msbonus2productbonus\"}]},{\"text\":\"jQuery events\",\"link\":\"/en/components/msbonus2/jquery-events\"},{\"text\":\"Plugin events\",\"collapsed\":true,\"items\":[{\"text\":\"msb2OnBeforeSetBonus\",\"link\":\"/en/components/msbonus2/events/msb2onbeforesetbonus\"},{\"text\":\"msb2OnSetBonus\",\"link\":\"/en/components/msbonus2/events/msb2onsetbonus\"},{\"text\":\"msb2OnUnsetBonus\",\"link\":\"/en/components/msbonus2/events/msb2onunsetbonus\"},{\"text\":\"Examples\",\"link\":\"/en/components/msbonus2/events/examples\"}]},{\"text\":\"Programmatic API\",\"link\":\"/en/components/msbonus2/api\"},{\"text\":\"Cases\",\"collapsed\":true,\"items\":[{\"text\":\"Email notice about bonuses spent on order\",\"link\":\"/en/components/msbonus2/cases/email-inform\"},{\"text\":\"Extra bonuses for first order\",\"link\":\"/en/components/msbonus2/cases/additional-bonuses\"},{\"text\":\"Use either msPromoCode2 or msBonus2\",\"link\":\"/en/components/msbonus2/cases/mspromocode2-or-msbonus2\"}]}]},{\"path\":\"en/components/msbulkeditor/index.md\",\"link\":\"/en/components/msbulkeditor/\",\"title\":\"msBulkEditor\",\"titleLower\":\"msbulkeditor\",\"text\":\"msBulkEditor\",\"description\":\"Bulk editing of MiniShop3 products in the MODX 3 manager\",\"dependencies\":[\"miniShop3\",\"VueTools\"],\"categories\":[\"minishop3\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Getting started\",\"link\":\"/en/components/msbulkeditor/quick-start\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/msbulkeditor/quick-start\"},{\"text\":\"Features\",\"link\":\"/en/components/msbulkeditor/features\"},{\"text\":\"System settings\",\"link\":\"/en/components/msbulkeditor/settings\"}]},{\"text\":\"Interface\",\"link\":\"/en/components/msbulkeditor/interface/\",\"collapsed\":true,\"items\":[{\"text\":\"Tabs overview\",\"link\":\"/en/components/msbulkeditor/interface/\"},{\"text\":\"Step-by-step scenarios\",\"link\":\"/en/components/msbulkeditor/interface/flows\"},{\"text\":\"Products grid\",\"link\":\"/en/components/msbulkeditor/interface/products-grid\"},{\"text\":\"Quick actions\",\"link\":\"/en/components/msbulkeditor/interface/quick-actions\"},{\"text\":\"Product and prices\",\"link\":\"/en/components/msbulkeditor/interface/product-and-prices\"},{\"text\":\"MiniShop3 options\",\"link\":\"/en/components/msbulkeditor/interface/options\"},{\"text\":\"TV parameters\",\"link\":\"/en/components/msbulkeditor/interface/tv-parameters\"},{\"text\":\"Column settings\",\"link\":\"/en/components/msbulkeditor/interface/column-settings\"},{\"text\":\"Inline editing\",\"link\":\"/en/components/msbulkeditor/interface/inline-editing\"},{\"text\":\"Preview and apply\",\"link\":\"/en/components/msbulkeditor/interface/preview-and-apply\"},{\"text\":\"History and rollback\",\"link\":\"/en/components/msbulkeditor/interface/history\"},{\"text\":\"Presets\",\"link\":\"/en/components/msbulkeditor/interface/presets\"},{\"text\":\"Import and export\",\"link\":\"/en/components/msbulkeditor/interface/import-export\"},{\"text\":\"Binding wizard\",\"link\":\"/en/components/msbulkeditor/interface/binding-wizard\"},{\"text\":\"Resource fields\",\"link\":\"/en/components/msbulkeditor/interface/resource-fields\"}]},{\"text\":\"For developers\",\"link\":\"/en/components/msbulkeditor/events\",\"collapsed\":true,\"items\":[{\"text\":\"MODX events\",\"link\":\"/en/components/msbulkeditor/events\"}]},{\"text\":\"FAQ\",\"link\":\"/en/components/msbulkeditor/faq\"}]},{\"path\":\"en/components/msbundles/index.md\",\"link\":\"/en/components/msbundles/\",\"title\":\"msBundles\",\"titleLower\":\"msbundles\",\"text\":\"msBundles\",\"description\":\"Product bundles for miniShop3 with shared pricing, discounts, and cart sync\",\"dependencies\":[\"miniShop3\",\"VueTools\"],\"categories\":[\"minishop3\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Getting started\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/msbundles/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/msbundles/settings\"}]},{\"text\":\"Storefront\",\"collapsed\":true,\"items\":[{\"text\":\"Frontend\",\"link\":\"/en/components/msbundles/frontend\"},{\"text\":\"Snippets (overview)\",\"link\":\"/en/components/msbundles/snippets/index\"},{\"text\":\"msBundles snippet\",\"link\":\"/en/components/msbundles/snippets/msBundles\"},{\"text\":\"msBundles.initialize snippet\",\"link\":\"/en/components/msbundles/snippets/msBundles.initialize\"}]},{\"text\":\"Interface\",\"collapsed\":true,\"items\":[{\"text\":\"Manager overview\",\"link\":\"/en/components/msbundles/interface/index\"},{\"text\":\"Flows\",\"link\":\"/en/components/msbundles/interface/flows\"}]},{\"text\":\"For developers\",\"collapsed\":true,\"items\":[{\"text\":\"Events\",\"link\":\"/en/components/msbundles/events\"}]},{\"text\":\"FAQ\",\"link\":\"/en/components/msbundles/faq\"}]},{\"path\":\"en/components/msbuynow.md\",\"link\":\"/en/components/msbuynow\",\"title\":\"msBuyNow\",\"titleLower\":\"msbuynow\",\"text\":\"msBuyNow\",\"description\":\"Component for the \\\"Buying now\\\" widget — products added to cart recently\",\"dependencies\":[\"miniShop2\"],\"categories\":[]},{\"path\":\"en/components/mscaddress.md\",\"link\":\"/en/components/mscaddress\",\"modstore\":\"https://modstore.pro/packages/integration/mscaddress\",\"repository\":\"https://github.com/modx-pro/mscAddress\",\"title\":\"mscAddress\",\"titleLower\":\"mscaddress\",\"text\":\"mscAddress\",\"description\":\"User addresses for account and checkout\",\"logo\":\"https://modstore.pro/assets/extras/mscaddress/logo-md.png?v=abb59ff7\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"}},{\"path\":\"en/components/mscategoryoptions.md\",\"link\":\"/en/components/mscategoryoptions\",\"modstore\":\"https://modstore.pro/packages/ecommerce/mscategoryoptions\",\"title\":\"msCategoryOptions\",\"titleLower\":\"mscategoryoptions\",\"text\":\"msCategoryOptions\",\"description\":\"Category-based product options functionality\",\"logo\":\"https://modstore.pro/assets/extras/mscategoryoptions/logo-lg.jpg?v=34c6cb58\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"}},{\"path\":\"en/components/mscdistance.md\",\"link\":\"/en/components/mscdistance\",\"modstore\":\"https://modstore.pro/packages/delivery/mscdistance\",\"title\":\"mscDistance\",\"titleLower\":\"mscdistance\",\"text\":\"mscDistance\",\"description\":\"City/zone delivery cost calculation\",\"logo\":\"https://modstore.pro/assets/extras/mscdistance/logo-lg.jpg?v=7346b1e3\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"}},{\"path\":\"en/components/msczone.md\",\"link\":\"/en/components/msczone\",\"modstore\":\"https://modstore.pro/packages/delivery/msczone\",\"title\":\"mscZone\",\"titleLower\":\"msczone\",\"text\":\"mscZone\",\"description\":\"Delivery cost by zones for minishop2\",\"logo\":\"https://modstore.pro/assets/extras/msczone/logo-lg.jpg?v=7277ec59\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"}},{\"path\":\"en/components/msdadata.md\",\"link\":\"/en/components/msdadata\",\"title\":\"msDaData\",\"titleLower\":\"msdadata\",\"text\":\"msDaData\",\"description\":\"Component for address and name autocomplete when placing orders in miniShop2 via DaData\",\"logo\":\"https://modstore.pro/assets/extras/msdadata/logo.png?v=76bdc256\",\"dependencies\":[\"miniShop2\"],\"categories\":[]},{\"path\":\"en/components/msdellin.md\",\"link\":\"/en/components/msdellin\",\"title\":\"msDellin\",\"titleLower\":\"msdellin\",\"text\":\"msDellin\",\"description\":\"Component for calculating delivery cost via Dellin transport company\",\"dependencies\":[\"miniShop2\"],\"categories\":[]},{\"path\":\"en/components/msdiscount/index.md\",\"link\":\"/en/components/msdiscount/\",\"modstore\":\"https://modstore.pro/packages/discounts/msdiscount\",\"title\":\"msDiscount\",\"titleLower\":\"msdiscount\",\"text\":\"msDiscount\",\"description\":\"Discount system and one-time coupons for miniShop2\",\"logo\":\"https://modstore.pro/assets/extras/msdiscount/logo.png?v=e950206d\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ilyautkin\",\"name\":{\"en\":\"Ilya Utkin\",\"ru\":\"Илья Уткин\"},\"github\":\"https://github.com/ilyautkin\",\"avatar\":\"https://github.com/ilyautkin.png\"},\"items\":[{\"text\":\"Promotions\",\"link\":\"/en/components/msdiscount/stock\"},{\"text\":\"Discounts\",\"link\":\"/en/components/msdiscount/discounts\"},{\"text\":\"Coupons\",\"link\":\"/en/components/msdiscount/coupons\"},{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"msdBuyNow\",\"link\":\"/en/components/msdiscount/snippets/msdbuynow\"},{\"text\":\"msdGetDiscount\",\"link\":\"/en/components/msdiscount/snippets/msdgetdiscount\"}]}]},{\"path\":\"en/components/msearch/index.md\",\"link\":\"/en/components/msearch/\",\"repository\":\"https://github.com/modx-pro/msearch\",\"title\":\"mSearch\",\"titleLower\":\"msearch\",\"text\":\"mSearch\",\"description\":\"Full-text search with morphological analysis for MODX 3\",\"logo\":\"https://modstore.pro/assets/extras/msearch/logo.png?v=e4274699\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/biz87\",\"name\":{\"en\":\"Nikolay Savin\",\"ru\":\"Николай Савин\"},\"github\":\"https://github.com/biz87\",\"avatar\":\"https://github.com/biz87.png\"},\"items\":[{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"mSearch\",\"link\":\"/en/components/msearch/snippets/msearch\"},{\"text\":\"mSearchForm\",\"link\":\"/en/components/msearch/snippets/msearchform\"}]},{\"text\":\"Interface\",\"collapsed\":true,\"items\":[{\"text\":\"Search\",\"link\":\"/en/components/msearch/interface/search\"},{\"text\":\"Indexing\",\"link\":\"/en/components/msearch/interface/indexes\"},{\"text\":\"Queries\",\"link\":\"/en/components/msearch/interface/queries\"},{\"text\":\"Aliases\",\"link\":\"/en/components/msearch/interface/aliases\"},{\"text\":\"Dictionaries\",\"link\":\"/en/components/msearch/interface/dictionaries\"}]},{\"text\":\"Extending the component\",\"link\":\"/en/components/msearch/extending\"}]},{\"path\":\"en/components/msearch2/index.md\",\"link\":\"/en/components/msearch2/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/msearch2\",\"title\":\"mSearch2\",\"titleLower\":\"msearch2\",\"text\":\"mSearch2\",\"description\":\"Morphological search and data filtering\",\"logo\":\"https://modstore.pro/assets/extras/msearch2/logo-lg.jpg?v=5f2c02c1\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ilyautkin\",\"name\":{\"en\":\"Ilya Utkin\",\"ru\":\"Илья Уткин\"},\"github\":\"https://github.com/ilyautkin\",\"avatar\":\"https://github.com/ilyautkin.png\"},\"items\":[{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"mSearch2\",\"link\":\"/en/components/msearch2/snippets/msearch2\"},{\"text\":\"mFilter2\",\"link\":\"/en/components/msearch2/snippets/mfilter2\"},{\"text\":\"mSearchForm\",\"link\":\"/en/components/msearch2/snippets/msearchform\"}]},{\"text\":\"Administration\",\"collapsed\":true,\"items\":[{\"text\":\"Search\",\"link\":\"/en/components/msearch2/interface/search\"},{\"text\":\"Indexing\",\"link\":\"/en/components/msearch2/interface/indexes\"},{\"text\":\"Queries\",\"link\":\"/en/components/msearch2/interface/queries\"},{\"text\":\"Synonyms\",\"link\":\"/en/components/msearch2/interface/synonyms\"},{\"text\":\"Dictionaries\",\"link\":\"/en/components/msearch2/interface/dictionaries\"}]},{\"text\":\"Extension\",\"collapsed\":true,\"items\":[{\"text\":\"Filtration methods\",\"link\":\"/en/components/msearch2/extension/filtration-methods\"},{\"text\":\"Product filtration example\",\"link\":\"/en/components/msearch2/extension/filtration-product-example\"}]},{\"text\":\"Solutions\",\"collapsed\":true,\"items\":[{\"text\":\"Dependent filters\",\"link\":\"/en/components/msearch2/solutions/dependent-filters\"},{\"text\":\"Category filtration\",\"link\":\"/en/components/msearch2/solutions/category-filtration\"}]}]},{\"path\":\"en/components/msems.md\",\"link\":\"/en/components/msems\",\"modstore\":\"https://modstore.pro/packages/delivery/msems\",\"title\":\"msEMS\",\"titleLower\":\"msems\",\"text\":\"msEMS\",\"description\":\"EMS Russian Post delivery cost calculation\",\"logo\":\"https://modstore.pro/assets/extras/msems/logo-lg.jpeg?v=60df7cb1\",\"dependencies\":[\"miniShop2\"],\"categories\":[]},{\"path\":\"en/components/msextrafields/index.md\",\"link\":\"/en/components/msextrafields/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/msextrafields\",\"title\":\"msExtraFields\",\"titleLower\":\"msextrafields\",\"text\":\"msExtraFields\",\"description\":\"Advanced product management\",\"logo\":\"https://modstore.pro/assets/extras/msextrafields/logo.png?v=774df10c\",\"dependencies\":[],\"categories\":[],\"items\":[{\"text\":\"Features\",\"link\":\"/en/components/msextrafields/features\"},{\"text\":\"Installation\",\"link\":\"/en/components/msextrafields/setup\"},{\"text\":\"Interface\",\"link\":\"/en/components/msextrafields/interface\"},{\"text\":\"Settings\",\"link\":\"/en/components/msextrafields/settings\"},{\"text\":\"Snippets\",\"link\":\"/en/components/msextrafields/snippets\"},{\"text\":\"Plugins\",\"link\":\"/en/components/msextrafields/plugins\"}]},{\"path\":\"en/components/msfavorites/index.md\",\"link\":\"/en/components/msfavorites/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/msfavorites\",\"title\":\"msFavorites\",\"titleLower\":\"msfavorites\",\"text\":\"msFavorites\",\"description\":\"Creating favorites lists\",\"logo\":\"https://modstore.pro/assets/extras/msfavorites/logo-lg.jpg?v=09fa1d83\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"},\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/msfavorites/quick-start\"},{\"text\":\"Update\",\"link\":\"/en/components/msfavorites/update\"}]},{\"path\":\"en/components/msgallerysearch/index.md\",\"link\":\"/en/components/msgallerysearch/\",\"modstore\":\"https://modstore.pro/packages/photos-and-files/msgallerysearch\",\"title\":\"msGallerySearch\",\"titleLower\":\"msgallerysearch\",\"text\":\"msGallerySearch\",\"description\":\"Search and load by link into minishop2 and ms2Gallery galleries\",\"logo\":\"https://modstore.pro/assets/extras/msgallerysearch/logo.png?v=327a1a9c\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/webnitros\",\"name\":\"Андрей Степаненко\",\"github\":\"https://github.com/webnitros\",\"avatar\":\"https://github.com/webnitros.png\"},\"items\":[{\"text\":\"Load from link\",\"link\":\"/en/components/msgallerysearch/load-from-link\"},{\"text\":\"Find in Google\",\"link\":\"/en/components/msgallerysearch/find-in-google\"},{\"text\":\"Find in images\",\"link\":\"/en/components/msgallerysearch/find-in-images\"},{\"text\":\"System settings\",\"link\":\"/en/components/msgallerysearch/settings\"}]},{\"path\":\"en/components/msgoodslink.md\",\"link\":\"/en/components/msgoodslink\",\"modstore\":\"https://modstore.pro/packages/other/msgoodslink\",\"title\":\"msGoodsLinks\",\"titleLower\":\"msgoodslinks\",\"text\":\"msGoodsLinks\",\"description\":\"Navigation, internal linking\",\"logo\":\"https://modstore.pro/assets/extras/msgoodslink/logo.png?v=7b946743\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/prihod\",\"name\":\"Prihod\",\"github\":\"https://github.com/prihod\",\"avatar\":\"https://github.com/prihod.png\"}},{\"path\":\"en/components/msimportexport/index.md\",\"link\":\"/en/components/msimportexport/\",\"modstore\":\"https://modstore.pro/packages/import-and-export/msimportexport\",\"title\":\"msImportExport\",\"titleLower\":\"msimportexport\",\"text\":\"msImportExport\",\"description\":\"Import and export for miniShop2\",\"logo\":\"https://modstore.pro/assets/extras/msimportexport/logo.png?v=a98b4eea\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/prihod\",\"name\":\"Prihod\",\"github\":\"https://github.com/prihod\",\"avatar\":\"https://github.com/prihod.png\"},\"items\":[{\"text\":\"msImportExport 1.0\",\"link\":\"/en/components/msimportexport/msimportexport-1\"},{\"text\":\"msImportExport 2.0\",\"link\":\"/en/components/msimportexport/msimportexport-2\"}]},{\"path\":\"en/components/msliveinform.md\",\"link\":\"/en/components/msliveinform\",\"modstore\":\"https://modstore.pro/packages/delivery/msliveinform\",\"title\":\"msLiveInform\",\"titleLower\":\"msliveinform\",\"text\":\"msLiveInform\",\"description\":\"Track and verify MiniShop2 store orders via LiveInform\",\"logo\":\"https://modstore.pro/assets/extras/msliveinform/logo.png?v=fab2d1a7\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"}},{\"path\":\"en/components/msmanagerordermap.md\",\"link\":\"/en/components/msmanagerordermap\",\"modstore\":\"https://modstore.pro/packages/integration/msmanagerordermap\",\"repository\":\"https://github.com/webinmd/msManagerOrderMap\",\"title\":\"msManagerOrderMap\",\"titleLower\":\"msmanagerordermap\",\"text\":\"msManagerOrderMap\",\"description\":\"Shows a map in the order manager, on the Address tab\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/120\",\"name\":\"Евгений Webinmd\",\"github\":\"https://github.com/webinmd\",\"avatar\":\"https://github.com/webinmd.png\"}},{\"path\":\"en/components/msmarketingstatuses.md\",\"link\":\"/en/components/msmarketingstatuses\",\"modstore\":\"https://modstore.pro/packages/integration/msmarketingstatuses\",\"title\":\"msMarketingStatuses\",\"titleLower\":\"msmarketingstatuses\",\"text\":\"msMarketingStatuses\",\"description\":\"Automatic order status management\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"}},{\"path\":\"en/components/msmcd.md\",\"link\":\"/en/components/msmcd\",\"modstore\":\"https://modstore.pro/packages/integration/msmcd\",\"repository\":\"https://github.com/modx-pro/msMCD\",\"title\":\"msMCD\",\"titleLower\":\"msmcd\",\"text\":\"msMCD\",\"description\":\"Dynamic mini-cart updates for miniShop2\",\"logo\":\"https://modstore.pro/assets/extras/msmcd/logo-md.png?v=5d791649\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"}},{\"path\":\"en/components/msmerchant.md\",\"link\":\"/en/components/msmerchant\",\"modstore\":\"https://modstore.pro/packages/payment-system/msmerchant\",\"title\":\"msMerchant\",\"titleLower\":\"msmerchant\",\"text\":\"msMerchant\",\"description\":\"Payment acceptance via \\\"Unified Cash Desk\\\" (WalletOne)\",\"logo\":\"https://modstore.pro/assets/extras/msmerchant/logo-lg.jpg?v=867f0587\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"}},{\"path\":\"en/components/msnewprice.md\",\"link\":\"/en/components/msnewprice\",\"title\":\"msNewPrice\",\"titleLower\":\"msnewprice\",\"text\":\"msNewPrice\",\"description\":\"Component for managing new and promotional prices in miniShop2\",\"dependencies\":[\"miniShop2\"],\"categories\":[]},{\"path\":\"en/components/msocial/index.md\",\"link\":\"/en/components/msocial/\",\"modstore\":\"https://modstore.pro/packages/alerts-mailing/msocial\",\"repository\":\"https://github.com/DevPastet/mSocial\",\"title\":\"mSocial\",\"titleLower\":\"msocial\",\"text\":\"mSocial\",\"description\":\"Posting to Twitter\",\"logo\":\"https://modstore.pro/assets/extras/msocial/logo.png?v=daeeb961\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/5836\",\"name\":\"devPastet\",\"github\":\"https://github.com/DevPastet\",\"avatar\":\"https://github.com/DevPastet.png\"},\"items\":[{\"text\":\"mSocialVK\",\"link\":\"/en/components/msocial/msocialvk\"},{\"text\":\"mSocialFB\",\"link\":\"/en/components/msocial/msocialfb\"}]},{\"path\":\"en/components/msoneclick.md\",\"link\":\"/en/components/msoneclick\",\"modstore\":\"https://modstore.pro/packages/integration/msoneclick\",\"title\":\"msOneClick\",\"titleLower\":\"msoneclick\",\"text\":\"msOneClick\",\"description\":\"One-click purchase via modal window\",\"logo\":\"https://modstore.pro/assets/extras/msoneclick/logo.png?v=c08e1d20\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/webnitros\",\"name\":\"Андрей Степаненко\",\"github\":\"https://github.com/webnitros\",\"avatar\":\"https://github.com/webnitros.png\"}},{\"path\":\"en/components/msoptionsprice.md\",\"link\":\"/en/components/msoptionsprice\",\"title\":\"msOptionsPrice\",\"titleLower\":\"msoptionsprice\",\"text\":\"msOptionsPrice\",\"description\":\"Component for setting additional product prices based on characteristics\",\"dependencies\":[\"miniShop2\"],\"categories\":[]},{\"path\":\"en/components/msp3yookassa/index.md\",\"link\":\"/en/components/msp3yookassa/\",\"title\":\"msp3YooKassa\",\"titleLower\":\"msp3yookassa\",\"text\":\"msp3YooKassa\",\"description\":\"YooKassa payments for MiniShop3 — one- and two-stage payments, webhooks, 54-FZ receipts\",\"dependencies\":[\"miniShop3\"],\"categories\":[\"minishop3\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/msp3yookassa/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/msp3yookassa/settings\"},{\"text\":\"Integration\",\"link\":\"/en/components/msp3yookassa/integration\"}]},{\"path\":\"en/components/mspassistbelarus.md\",\"link\":\"/en/components/mspassistbelarus\",\"modstore\":\"https://modstore.pro/packages/payment-system/mspassistbelarus\",\"title\":\"mspAssistBelarus\",\"titleLower\":\"mspassistbelarus\",\"text\":\"mspAssistBelarus\",\"description\":\"miniShop2 payments via Assist Belarus (Belarus)\",\"logo\":\"https://modstore.pro/assets/extras/mspassistbelarus/logo-lg.jpg?v=8303877f\",\"dependencies\":[\"miniShop2\"],\"categories\":[\"payment\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/alroniks\",\"name\":{\"en\":\"Ivan Klimchuk\",\"ru\":\"Иван Климчук\"},\"github\":\"https://github.com/alroniks\",\"avatar\":\"https://github.com/alroniks.png\"}},{\"path\":\"en/components/mspbepaid.md\",\"link\":\"/en/components/mspbepaid\",\"modstore\":\"https://modstore.pro/packages/payment-system/mspbepaid\",\"title\":\"mspBePaid\",\"titleLower\":\"mspbepaid\",\"text\":\"mspBePaid\",\"description\":\"miniShop2 integration with bePaid payment system, Belarus\",\"logo\":\"https://modstore.pro/assets/extras/mspbepaid/logo.png?v=0599a794\",\"dependencies\":[\"miniShop2\"],\"categories\":[\"payment\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/alroniks\",\"name\":{\"en\":\"Ivan Klimchuk\",\"ru\":\"Иван Климчук\"},\"github\":\"https://github.com/alroniks\",\"avatar\":\"https://github.com/alroniks.png\"}},{\"path\":\"en/components/mspointsissue/index.md\",\"link\":\"/en/components/mspointsissue/\",\"modstore\":\"https://modstore.pro/packages/delivery/mspointsissue\",\"title\":\"msPointsIssue\",\"titleLower\":\"mspointsissue\",\"text\":\"msPointsIssue\",\"description\":\"Pick-up points for miniShop2\",\"logo\":\"https://modstore.pro/assets/extras/mspointsissue/logo-lg.jpg?v=03495812\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"},\"items\":[{\"text\":\"Snippets\",\"link\":\"/en/components/mspointsissue/snippets/\",\"collapsed\":true,\"items\":[{\"text\":\"msPointsIssue.Order\",\"link\":\"/en/components/mspointsissue/snippets/mspointsissue-order\"}]},{\"text\":\"Interface\",\"link\":\"/en/components/mspointsissue/interface/\",\"collapsed\":true,\"items\":[{\"text\":\"Orders\",\"link\":\"/en/components/mspointsissue/interface/orders\"},{\"text\":\"Settings\",\"link\":\"/en/components/mspointsissue/interface/settings\"}]}]},{\"path\":\"en/components/msppayanyway.md\",\"link\":\"/en/components/msppayanyway\",\"modstore\":\"https://modstore.pro/packages/payment-system/msppayanyway\",\"title\":\"mspPayAnyWay\",\"titleLower\":\"msppayanyway\",\"text\":\"mspPayAnyWay\",\"description\":\"Integration with PayAnyWay payment service\",\"logo\":\"https://modstore.pro/assets/extras/msppayanyway/logo-lg.jpg?v=e91a5c27\",\"dependencies\":[\"miniShop2\"],\"categories\":[\"payment\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"}},{\"path\":\"en/components/msppaypal.md\",\"link\":\"/en/components/msppaypal\",\"modstore\":\"https://modstore.pro/packages/payment-system/msppaypal\",\"repository\":\"https://github.com/modx-pro/PayPal\",\"title\":\"mspPayPal\",\"titleLower\":\"msppaypal\",\"text\":\"mspPayPal\",\"description\":\"PayPal payment component for minishop2\",\"logo\":\"https://modstore.pro/assets/extras/msppaypal/logo.png?v=61316169\",\"dependencies\":[\"miniShop2\"],\"categories\":[\"payment\"],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"}},{\"path\":\"en/components/msppayselectionwidget.md\",\"link\":\"/en/components/msppayselectionwidget\",\"modstore\":\"https://modstore.pro/packages/payment-system/msppayselectionwidget\",\"title\":\"mspPaySelectionWidget\",\"titleLower\":\"msppayselectionwidget\",\"text\":\"mspPaySelectionWidget\",\"description\":\"MiniShop2 order payment via PaySelection payment widget\",\"logo\":\"https://modstore.pro/assets/extras/msppayselectionwidget/logo.png?v=3b96586f\",\"dependencies\":[\"miniShop2\"],\"categories\":[\"payment\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"}},{\"path\":\"en/components/msppayu.md\",\"link\":\"/en/components/msppayu\",\"modstore\":\"https://modstore.pro/packages/payment-system/msppayu\",\"title\":\"mspPayU\",\"titleLower\":\"msppayu\",\"text\":\"mspPayU\",\"description\":\"miniShop2 order payments via PayU\",\"logo\":\"https://modstore.pro/assets/extras/msppayu/logo-lg.jpg?v=8e6e5db7\",\"dependencies\":[\"miniShop2\"],\"categories\":[\"payment\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/alroniks\",\"name\":{\"en\":\"Ivan Klimchuk\",\"ru\":\"Иван Климчук\"},\"github\":\"https://github.com/alroniks\",\"avatar\":\"https://github.com/alroniks.png\"}},{\"path\":\"en/components/mspre/index.md\",\"link\":\"/en/components/mspre/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/mspre\",\"title\":\"msPre\",\"titleLower\":\"mspre\",\"text\":\"msPre\",\"description\":\"Bulk editing and filtering of products and resources\",\"logo\":\"https://modstore.pro/assets/extras/mspre/logo.png?v=221b0ed4\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/webnitros\",\"name\":\"Андрей Степаненко\",\"github\":\"https://github.com/webnitros\",\"avatar\":\"https://github.com/webnitros.png\"},\"items\":[{\"text\":\"Features\",\"link\":\"/en/components/mspre/features\"},{\"text\":\"Interface\",\"link\":\"/en/components/mspre/interface/\",\"collapsed\":true,\"items\":[{\"text\":\"COMBO\",\"link\":\"/en/components/mspre/interface/combo\"},{\"text\":\"Product and Prices\",\"link\":\"/en/components/mspre/interface/product-and-prices\"},{\"text\":\"miniShop2 options\",\"link\":\"/en/components/mspre/interface/ms2-options\"},{\"text\":\"TV parameters\",\"link\":\"/en/components/mspre/interface/tv\"},{\"text\":\"List field settings\",\"link\":\"/en/components/mspre/interface/list-field-settings\"},{\"text\":\"List editing\",\"link\":\"/en/components/mspre/interface/list-editing\"},{\"text\":\"Transactions\",\"link\":\"/en/components/mspre/interface/transactions\"}]}]},{\"path\":\"en/components/msproductdiscounts/index.md\",\"link\":\"/en/components/msproductdiscounts/\",\"modstore\":\"https://modstore.pro/packages/discounts/msproductdiscounts\",\"title\":\"msProductDiscounts\",\"titleLower\":\"msproductdiscounts\",\"text\":\"msProductDiscounts\",\"description\":\"Creating product discounts with extensive configuration options\",\"dependencies\":[\"miniShop2\",\"SendIt\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/shev_art_v\",\"name\":{\"en\":\"Arthur\",\"ru\":\"Артур Шевченко\"},\"github\":\"https://github.com/shevartv\",\"avatar\":\"https://github.com/shevartv.png\"},\"items\":[{\"text\":\"Javascript\",\"link\":\"/en/components/msproductdiscounts/javascript\"},{\"text\":\"Cases\",\"link\":\"/en/components/msproductdiscounts/cases\"}]},{\"path\":\"en/components/msproductremains/index.md\",\"link\":\"/en/components/msproductremains/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/msproductremains\",\"title\":\"msProductRemains\",\"titleLower\":\"msproductremains\",\"text\":\"msProductRemains\",\"description\":\"Component for tracking product stock by attributes\",\"logo\":\"https://modstore.pro/assets/extras/msproductremains/logo-lg.jpg?v=36c60b75\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/focusone\",\"name\":{\"en\":\"Sergey Feschukov\",\"ru\":\"Сергей Фещуков\"},\"github\":\"https://github.com/feschukov\",\"avatar\":\"https://github.com/feschukov.png\"},\"items\":[{\"text\":\"Component settings\",\"link\":\"/en/components/msproductremains/settings\"},{\"text\":\"Remains tab\",\"link\":\"/en/components/msproductremains/remains-tab\"},{\"text\":\"Remains page\",\"link\":\"/en/components/msproductremains/remains-page\"},{\"text\":\"getRemains snippet\",\"link\":\"/en/components/msproductremains/getremains\"},{\"text\":\"Examples\",\"link\":\"/en/components/msproductremains/examples\"}]},{\"path\":\"en/components/msprofile/index.md\",\"link\":\"/en/components/msprofile/\",\"modstore\":\"https://modstore.pro/packages/users/msprofile\",\"repository\":\"https://github.com/modx-pro/msProfile\",\"title\":\"msProfile\",\"titleLower\":\"msprofile\",\"text\":\"msProfile\",\"description\":\"Profile management: product payment from user's internal balance\",\"logo\":\"https://modstore.pro/assets/extras/msprofile/logo-lg.jpg?v=5b07c476\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/biz87\",\"name\":{\"en\":\"Nikolay Savin\",\"ru\":\"Николай Савин\"},\"github\":\"https://github.com/biz87\",\"avatar\":\"https://github.com/biz87.png\"},\"items\":[{\"text\":\"Interface\",\"link\":\"/en/components/msprofile/interface\"},{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"msProfile\",\"link\":\"/en/components/msprofile/snippets/msprofile\"},{\"text\":\"msProfileCharge\",\"link\":\"/en/components/msprofile/snippets/msprofilecharge\"}]},{\"text\":\"Plugin\",\"link\":\"/en/components/msprofile/plugin\"}]},{\"path\":\"en/components/mspromocode/index.md\",\"link\":\"/en/components/mspromocode/\",\"modstore\":\"https://modstore.pro/packages/discounts/mspromocode\",\"title\":\"msPromoCode\",\"titleLower\":\"mspromocode\",\"text\":\"msPromoCode\",\"description\":\"Discount promo codes for miniShop2\",\"logo\":\"https://modstore.pro/assets/extras/mspromocode/logo.png?v=0a470aaa\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"},\"items\":[{\"text\":\"Functionality\",\"collapsed\":true,\"items\":[{\"text\":\"Promotions\",\"link\":\"/en/components/mspromocode/functionality/stocks\"},{\"text\":\"Application conditions\",\"link\":\"/en/components/mspromocode/functionality/conditions\"},{\"text\":\"Referral promo codes\",\"link\":\"/en/components/mspromocode/functionality/referral-promo-codes\"},{\"text\":\"Fixed cart discount\",\"link\":\"/en/components/mspromocode/functionality/fixed-cart-discount\"}]},{\"text\":\"Installation and setup\",\"link\":\"/en/components/mspromocode/setup\"},{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"mspcForm\",\"link\":\"/en/components/mspromocode/snippets/mspcform\"},{\"text\":\"mspcRefCoupon\",\"link\":\"/en/components/mspromocode/snippets/mspcrefcoupon\"}]},{\"text\":\"jQuery events\",\"link\":\"/en/components/mspromocode/jquery-events\"},{\"text\":\"Plugin events\",\"link\":\"/en/components/mspromocode/events/\",\"collapsed\":true,\"items\":[{\"text\":\"mspcOnBeforeSetCoupon\",\"link\":\"/en/components/mspromocode/events/mspconbeforesetcoupon\"},{\"text\":\"mspcOnSetCoupon\",\"link\":\"/en/components/mspromocode/events/mspconsetcoupon\"},{\"text\":\"mspcOnBeforeSetProductDiscount\",\"link\":\"/en/components/mspromocode/events/mspconbeforesetproductdiscount\"},{\"text\":\"mspcOnSetProductDiscount\",\"link\":\"/en/components/mspromocode/events/mspconsetproductdiscount\"},{\"text\":\"mspcOnBindCouponToOrder\",\"link\":\"/en/components/mspromocode/events/mspconbindcoupontoorder\"}]},{\"text\":\"Cases\",\"link\":\"/en/components/mspromocode/cases/\",\"collapsed\":true,\"items\":[{\"text\":\"Output promo code info in email\",\"link\":\"/en/components/mspromocode/cases/email-inform\"},{\"text\":\"Personalized promo codes for user\",\"link\":\"/en/components/mspromocode/cases/personalized-promo-codes\"},{\"text\":\"Cancel promo code when cart contains prohibited products\",\"link\":\"/en/components/mspromocode/cases/cancel-promo-code\"}]}]},{\"path\":\"en/components/mspromocode2/index.md\",\"link\":\"/en/components/mspromocode2/\",\"modstore\":\"https://modstore.pro/packages/discounts/mspromocode2\",\"title\":\"msPromoCode2\",\"titleLower\":\"mspromocode2\",\"text\":\"msPromoCode2\",\"description\":\"Enhanced promo codes for miniShop2\",\"logo\":\"https://modstore.pro/assets/extras/mspromocode2/logo-lg.jpg?v=2b4c9e18\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"},\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/mspromocode2/quick-start\"},{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"msPromoCode2\",\"link\":\"/en/components/mspromocode2/snippets/mspromocode2\"},{\"text\":\"mspc2Generate\",\"link\":\"/en/components/mspromocode2/snippets/mspc2generate\"},{\"text\":\"mspc2CartKey\",\"link\":\"/en/components/mspromocode2/snippets/mspc2cartkey\"}]},{\"text\":\"jQuery events\",\"link\":\"/en/components/mspromocode2/jquery-events\"},{\"text\":\"Plugin events\",\"link\":\"/en/components/mspromocode2/events/\",\"collapsed\":true,\"items\":[{\"text\":\"mspc2OnBeforeGetCoupon\",\"link\":\"/en/components/mspromocode2/events/mspc2onbeforegetcoupon\"},{\"text\":\"mspc2OnGetCoupon\",\"link\":\"/en/components/mspromocode2/events/mspc2ongetcoupon\"},{\"text\":\"mspc2OnBeforeSetCoupon\",\"link\":\"/en/components/mspromocode2/events/mspc2onbeforesetcoupon\"},{\"text\":\"mspc2OnSetCoupon\",\"link\":\"/en/components/mspromocode2/events/mspc2onsetcoupon\"},{\"text\":\"mspc2OnUnsetCoupon\",\"link\":\"/en/components/mspromocode2/events/mspc2onunsetcoupon\"},{\"text\":\"mspc2OnSetProductDiscountPrice\",\"link\":\"/en/components/mspromocode2/events/mspc2onsetproductdiscountprice\"},{\"text\":\"Examples\",\"link\":\"/en/components/mspromocode2/events/examples\"}]},{\"text\":\"Programmatic API\",\"link\":\"/en/components/mspromocode2/api\"},{\"text\":\"Cases\",\"link\":\"/en/components/mspromocode2/cases/\",\"collapsed\":true,\"items\":[{\"text\":\"Output promo code info in email\",\"link\":\"/en/components/mspromocode2/cases/email-inform\"},{\"text\":\"Set promo code programmatically on site visit\",\"link\":\"/en/components/mspromocode2/cases/set-promocode\"},{\"text\":\"Generate promo code in email for next order\",\"link\":\"/en/components/mspromocode2/cases/generate-promocode\"},{\"text\":\"Apply either msPromoCode2 promo code or msBonus2 bonuses\",\"link\":\"/en/components/mspromocode2/cases/mspromocode2-or-msbonus2\"}]}]},{\"path\":\"en/components/msptbank/index.md\",\"link\":\"/en/components/msptbank/\",\"title\":\"mspTBank\",\"titleLower\":\"msptbank\",\"text\":\"mspTBank\",\"description\":\"Приём оплаты через T-Bank для MiniShop3: redirect, webhook, чеки 54-ФЗ, одно- и двухстадийная схема, возвраты\",\"dependencies\":[\"miniShop3\"],\"categories\":[\"minishop3\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Быстрый старт\",\"link\":\"/en/components/msptbank/quick-start\"},{\"text\":\"Системные настройки\",\"link\":\"/en/components/msptbank/settings\"},{\"text\":\"Интеграция и сценарии\",\"link\":\"/en/components/msptbank/integration\"},{\"text\":\"FAQ\",\"link\":\"/en/components/msptbank/faq\"}]},{\"path\":\"en/components/mspup.md\",\"link\":\"/en/components/mspup\",\"modstore\":\"https://modstore.pro/packages/payment-system/mspup\",\"title\":\"mspUP\",\"titleLower\":\"mspup\",\"text\":\"mspUP\",\"description\":\"UnitPay payment module (unitpay.ru)\",\"logo\":\"https://modstore.pro/assets/extras/mspup/logo-lg.jpg?v=fa775837\",\"dependencies\":[\"miniShop2\"],\"categories\":[\"payment\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"}},{\"path\":\"en/components/mspwebpay.md\",\"link\":\"/en/components/mspwebpay\",\"modstore\":\"https://modstore.pro/packages/payment-system/mspwebpay\",\"title\":\"mspWebPay\",\"titleLower\":\"mspwebpay\",\"text\":\"mspWebPay\",\"description\":\"miniShop2 integration with WebPay payment system, Belarus\",\"logo\":\"https://modstore.pro/assets/extras/mspwebpay/logo-lg.jpg?v=82b8c824\",\"dependencies\":[\"miniShop2\"],\"categories\":[\"payment\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/alroniks\",\"name\":{\"en\":\"Ivan Klimchuk\",\"ru\":\"Иван Климчук\"},\"github\":\"https://github.com/alroniks\",\"avatar\":\"https://github.com/alroniks.png\"}},{\"path\":\"en/components/mspyacassa.md\",\"link\":\"/en/components/mspyacassa\",\"title\":\"mspYaCassa\",\"titleLower\":\"mspyacassa\",\"text\":\"mspYaCassa\",\"description\":\"YooKassa (Yandex.Kassa) payment module for miniShop2\",\"dependencies\":[\"miniShop2\"],\"categories\":[\"payment\"]},{\"path\":\"en/components/msquickview.md\",\"link\":\"/en/components/msquickview\",\"title\":\"msQuickView\",\"titleLower\":\"msquickview\",\"text\":\"msQuickView\",\"description\":\"Component for quick product view and cart widget with live updates\",\"dependencies\":[\"miniShop2\"],\"categories\":[]},{\"path\":\"en/components/mssaleprice.md\",\"link\":\"/en/components/mssaleprice\",\"modstore\":\"https://modstore.pro/packages/discounts/mssaleprice\",\"title\":\"msSalePrice\",\"titleLower\":\"mssaleprice\",\"text\":\"msSalePrice\",\"description\":\"Additional prices based on selected product quantity\",\"logo\":\"https://modstore.pro/assets/extras/mssaleprice/logo.png?v=0d4da7e7\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/nizart91\",\"name\":{\"en\":\"Artem Nizovskikh\",\"ru\":\"Артем Низовских\"},\"github\":\"https://github.com/nizart91\",\"avatar\":\"https://github.com/nizart91.png\"}},{\"path\":\"en/components/mssetincart.md\",\"link\":\"/en/components/mssetincart\",\"modstore\":\"https://modstore.pro/packages/ecommerce/mssetincart\",\"title\":\"msSetInCart\",\"titleLower\":\"mssetincart\",\"text\":\"msSetInCart\",\"description\":\"Buying product sets in MiniShop2\",\"logo\":\"https://modstore.pro/assets/extras/mssetincart/logo-lg.jpg?v=47c8bee5\",\"dependencies\":[\"miniShop2\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"}},{\"path\":\"en/components/mssms.md\",\"link\":\"/en/components/mssms\",\"modstore\":\"https://modstore.pro/packages/alerts-mailing/mssms\",\"title\":\"msSMS\",\"titleLower\":\"mssms\",\"text\":\"msSMS\",\"description\":\"Sending SMS when orders are placed\",\"logo\":\"https://modstore.pro/assets/extras/mssms/logo-lg.jpg?v=7ef03f5b\",\"dependencies\":[\"miniShop2\"],\"categories\":[]},{\"path\":\"en/components/mswallpapers/index.md\",\"link\":\"/en/components/mswallpapers/\",\"modstore\":\"https://modstore.pro/packages/other/mswallpapers\",\"title\":\"msWallpapers\",\"titleLower\":\"mswallpapers\",\"text\":\"msWallpapers\",\"description\":\"Advanced wallpaper order form\",\"logo\":\"https://modstore.pro/assets/extras/mswallpapers/logo.png?v=3f85b26d\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"},\"items\":[{\"text\":\"Installation and setup\",\"link\":\"/en/components/mswallpapers/setup\"},{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"mswp.form\",\"link\":\"/en/components/mswallpapers/snippets/mswp-form\"}]},{\"text\":\"Plugin events\",\"link\":\"/en/components/mswallpapers/events/\",\"collapsed\":true,\"items\":[{\"text\":\"mswpOnGetProductPrice\",\"link\":\"/en/components/mswallpapers/events/mswpongetproductprice\"},{\"text\":\"mswpOnGetProductCost\",\"link\":\"/en/components/mswallpapers/events/mswpongetproductcost\"},{\"text\":\"Examples\",\"link\":\"/en/components/mswallpapers/events/examples\"}]},{\"text\":\"Cases\",\"collapsed\":true,\"items\":[{\"text\":\"Form in modal with texture pre-selection\",\"link\":\"/en/components/mswallpapers/cases/modal-form\"}]}]},{\"path\":\"en/components/msymarket.md\",\"link\":\"/en/components/msymarket\",\"title\":\"msYmarket\",\"titleLower\":\"msymarket\",\"text\":\"msYmarket\",\"description\":\"Component for exporting miniShop2 catalog to YML format for Yandex.Market\",\"dependencies\":[\"miniShop2\"],\"categories\":[]},{\"path\":\"en/components/msync/index.md\",\"link\":\"/en/components/msync/\",\"modstore\":\"https://modstore.pro/packages/import-and-export/msync\",\"title\":\"mSync\",\"titleLower\":\"msync\",\"text\":\"mSync\",\"description\":\"Sync products, offers and orders with 1C\",\"logo\":\"https://modstore.pro/assets/extras/msync/logo.png?v=96cb6e34\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/argnist\",\"name\":{\"en\":\"Vitaly Kireev\",\"ru\":\"Виталий Киреев\"},\"github\":\"https://github.com/argnist\",\"avatar\":\"https://github.com/argnist.png\"},\"items\":[{\"text\":\"Installation\",\"link\":\"/en/components/msync/setup\"},{\"text\":\"Interface\",\"link\":\"/en/components/msync/interface\"},{\"text\":\"Settings\",\"link\":\"/en/components/msync/settings\"},{\"text\":\"Events and plugins\",\"link\":\"/en/components/msync/events-and-plugins\"}]},{\"path\":\"en/components/multilingual/index.md\",\"link\":\"/en/components/multilingual/\",\"modstore\":\"https://modstore.pro/packages/other/multilingual\",\"title\":\"multiLingual\",\"titleLower\":\"multilingual\",\"text\":\"multiLingual\",\"description\":\"Multilingual sites without contexts\",\"logo\":\"https://modstore.pro/assets/extras/multilingual/logo-lg.jpg?v=9754c4cb\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/647\",\"name\":{\"en\":\"Artyom OpenModx\",\"ru\":\"Артем OpenModx\"},\"github\":\"https://github.com/azernov\",\"avatar\":\"https://github.com/azernov.png\"},\"items\":[{\"text\":\"Translation principle\",\"link\":\"/en/components/multilingual/translation-principle\"},{\"text\":\"Problem solving\",\"link\":\"/en/components/multilingual/problem-solving\"},{\"text\":\"Interface\",\"collapsed\":true,\"items\":[{\"text\":\"Adding languages\",\"link\":\"/en/components/multilingual/interface/add-language\"},{\"text\":\"Adding translations to fields\",\"link\":\"/en/components/multilingual/interface/add-language-field\"}]},{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"mlLanguagesLinks\",\"link\":\"/en/components/multilingual/snippets/mllanguageslinks\"}]}]},{\"path\":\"en/components/mxeditorjs/index.md\",\"link\":\"/en/components/mxeditorjs/\",\"modstore\":\"https://modstore.pro/packages/content/mxeditorjs\",\"repository\":\"https://github.com/Ibochkarev/mxEditorJs\",\"title\":\"mxEditorJs\",\"titleLower\":\"mxeditorjs\",\"text\":\"mxEditorJs\",\"description\":\"Block editor Editor.js for MODX 3 — content in blocks instead of TinyMCE/CKEditor\",\"logo\":\"https://modstore.pro/assets/extras/mxeditorjs/logo.png?v=15f3268b\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Getting started\",\"link\":\"/en/components/mxeditorjs/quick-start\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/mxeditorjs/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/mxeditorjs/settings\"},{\"text\":\"Editor guide\",\"link\":\"/en/components/mxeditorjs/user-guide\"}]},{\"text\":\"Integration\",\"link\":\"/en/components/mxeditorjs/integration\",\"collapsed\":true,\"items\":[{\"text\":\"TVs, migration, frontend\",\"link\":\"/en/components/mxeditorjs/integration\"},{\"text\":\"FAQ\",\"link\":\"/en/components/mxeditorjs/faq\"}]},{\"text\":\"For developers\",\"link\":\"/en/components/mxeditorjs/api\",\"collapsed\":true,\"items\":[{\"text\":\"API and interfaces\",\"link\":\"/en/components/mxeditorjs/api\"},{\"text\":\"Flows\",\"link\":\"/en/components/mxeditorjs/flows\"},{\"text\":\"Architecture\",\"link\":\"/en/components/mxeditorjs/architecture\"},{\"text\":\"Troubleshooting\",\"link\":\"/en/components/mxeditorjs/troubleshooting\"}]}]},{\"path\":\"en/components/mxquickview/index.md\",\"link\":\"/en/components/mxquickview/\",\"title\":\"mxQuickView\",\"titleLower\":\"mxquickview\",\"text\":\"mxQuickView\",\"description\":\"Quick view of product card and any resources via AJAX for MODX 3\",\"logo\":\"https://modstore.pro/assets/extras/mxquickview/logo.jpg?v=2eb2b49d\",\"dependencies\":[\"minishop3\",\"ms3Variants\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Getting started\",\"link\":\"/en/components/mxquickview/quick-start\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/mxquickview/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/mxquickview/settings\"},{\"text\":\"Render types\",\"link\":\"/en/components/mxquickview/types\"}]},{\"text\":\"Site integration\",\"link\":\"/en/components/mxquickview/integration\",\"collapsed\":true,\"items\":[{\"text\":\"Integration\",\"link\":\"/en/components/mxquickview/integration\"},{\"text\":\"Frontend setup\",\"link\":\"/en/components/mxquickview/frontend\"},{\"text\":\"Snippets overview\",\"link\":\"/en/components/mxquickview/snippets\"},{\"text\":\"Snippet mxQuickView.initialize\",\"link\":\"/en/components/mxquickview/snippets/mxquickview-initialize\"}]},{\"text\":\"Administration\",\"link\":\"/en/components/mxquickview/admin\",\"collapsed\":true,\"items\":[{\"text\":\"Manager guide\",\"link\":\"/en/components/mxquickview/admin\"},{\"text\":\"Permissions\",\"link\":\"/en/components/mxquickview/permissions\"}]},{\"text\":\"For developers\",\"link\":\"/en/components/mxquickview/api\",\"collapsed\":true,\"items\":[{\"text\":\"Contracts and parameters (API)\",\"link\":\"/en/components/mxquickview/api\"},{\"text\":\"Flows and scenarios\",\"link\":\"/en/components/mxquickview/flows\"},{\"text\":\"Architecture\",\"link\":\"/en/components/mxquickview/architecture\"}]}]},{\"path\":\"en/components/myfavorites.md\",\"link\":\"/en/components/myfavorites\",\"modstore\":\"https://modstore.pro/packages/other/myfavorites\",\"title\":\"MyFavorites\",\"titleLower\":\"myfavorites\",\"text\":\"MyFavorites\",\"description\":\"Favorites\",\"logo\":\"https://modstore.pro/assets/extras/myfavorites/logo.png?v=02b751e4\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/prihod\",\"name\":\"Prihod\",\"github\":\"https://github.com/prihod\",\"avatar\":\"https://github.com/prihod.png\"}},{\"path\":\"en/components/notfoundparamalert.md\",\"link\":\"/en/components/notfoundparamalert\",\"modstore\":\"https://modstore.pro/packages/alerts-mailing/notfoundparamalert\",\"modx\":\"https://extras.modx.com/package/notfoundparamalert\",\"repository\":\"https://github.com/kudashevs/NotFoundParamAlert\",\"title\":\"NotFoundParamAlert\",\"titleLower\":\"notfoundparamalert\",\"text\":\"NotFoundParamAlert\",\"description\":\"Alerts on 404 pages with specified URL parameters\",\"logo\":\"https://modstore.pro/assets/extras/notfoundparamalert/logo.png?v=dfb614e4\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/8567\",\"name\":{\"en\":\"Sergey Kudashev\",\"ru\":\"Кудашев Сергей\"},\"github\":\"https://github.com/kudashevs\",\"avatar\":\"https://github.com/kudashevs.png\"}},{\"path\":\"en/components/office/index.md\",\"link\":\"/en/components/office/\",\"modstore\":\"https://modstore.pro/packages/users/office\",\"title\":\"Office\",\"titleLower\":\"office\",\"text\":\"Office\",\"description\":\"Universal customer personal cabinet\",\"logo\":\"https://modstore.pro/assets/extras/office/logo.png?v=f636b5e6\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/ilyautkin\",\"name\":{\"en\":\"Ilya Utkin\",\"ru\":\"Илья Уткин\"},\"github\":\"https://github.com/ilyautkin\",\"avatar\":\"https://github.com/ilyautkin.png\"},\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/office/quick-start\"},{\"text\":\"Logic\",\"link\":\"/en/components/office/logic\"},{\"text\":\"Additional functionality\",\"link\":\"/en/components/office/additional-functionality\"},{\"text\":\"Controllers\",\"collapsed\":true,\"items\":[{\"text\":\"Auth\",\"link\":\"/en/components/office/controllers/auth\"},{\"text\":\"Profile\",\"link\":\"/en/components/office/controllers/profile\"},{\"text\":\"Orders history MS2\",\"link\":\"/en/components/office/controllers/orders-history-minishop2\"},{\"text\":\"Remote auth\",\"link\":\"/en/components/office/controllers/auth-remote\"}]}]},{\"path\":\"en/components/orderprint/index.md\",\"link\":\"/en/components/orderprint/\",\"modstore\":\"https://modstore.pro/packages/integration/orderprint\",\"title\":\"orderPrint\",\"titleLower\":\"orderprint\",\"text\":\"orderPrint\",\"description\":\"Component for preparing and printing documents with order information\",\"logo\":\"https://modstore.pro/assets/extras/orderprint/logo-lg.jpg?v=85edf484\",\"dependencies\":[],\"categories\":[],\"items\":[{\"text\":\"Settings\",\"link\":\"/en/components/orderprint/setup\"},{\"text\":\"Templates\",\"link\":\"/en/components/orderprint/templates\"}]},{\"path\":\"en/components/ordersunformed.md\",\"link\":\"/en/components/ordersunformed\",\"modstore\":\"https://modstore.pro/packages/integration/ordersunformed\",\"title\":\"ordersUnformed\",\"titleLower\":\"ordersunformed\",\"text\":\"ordersUnformed\",\"description\":\"View unplaced carts\",\"logo\":\"https://modstore.pro/assets/extras/ordersunformed/logo-lg.jpeg?v=c2c172c3\",\"dependencies\":[\"miniShop2\"],\"categories\":[]},{\"path\":\"en/components/orphoman.md\",\"link\":\"/en/components/orphoman\",\"modstore\":\"https://modstore.pro/packages/content/orphoman\",\"modx\":\"https://extras.modx.com/package/orphoman\",\"repository\":\"https://github.com/sergant210/OrphoMan\",\"title\":\"OrphoMan\",\"titleLower\":\"orphoman\",\"text\":\"OrphoMan\",\"description\":\"Detecting spelling errors in text\",\"logo\":\"https://modstore.pro/assets/extras/orphoman/logo-lg.jpg?v=6b5a63ae\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/sergant\",\"name\":{\"en\":\"Sergey Shlokov\",\"ru\":\"Сергей Шлоков\"},\"github\":\"https://github.com/sergant210\",\"avatar\":\"https://github.com/sergant210.png\"}},{\"path\":\"en/components/pagebreaker/index.md\",\"link\":\"/en/components/pagebreaker/\",\"modstore\":\"https://modstore.pro/packages/content/pagebreaker\",\"repository\":\"https://github.com/modx-pro/PageBreaker\",\"title\":\"PageBreaker\",\"titleLower\":\"pagebreaker\",\"text\":\"PageBreaker\",\"description\":\"Split a page into parts by a special tag\",\"logo\":\"https://modstore.pro/assets/extras/pagebreaker/logo-lg.jpg?v=5fe347fe\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/bezumkin\",\"name\":{\"en\":\"Vasily Naumkin\",\"ru\":\"Василий Наумкин\"},\"github\":\"https://github.com/bezumkin\",\"avatar\":\"https://github.com/bezumkin.png\"},\"items\":[{\"text\":\"Settings\",\"link\":\"/en/components/pagebreaker/settings\"},{\"text\":\"Support for TinyMCE\",\"link\":\"/en/components/pagebreaker/tinymce-support\"}]},{\"path\":\"en/components/pagespeed.md\",\"link\":\"/en/components/pagespeed\",\"modstore\":\"https://modstore.pro/packages/ecommerce/pagespeed\",\"title\":\"PageSpeed\",\"titleLower\":\"pagespeed\",\"text\":\"PageSpeed\",\"description\":\"PageSpeed Insights optimizations integration for MODX Revolution\",\"logo\":\"https://modstore.pro/assets/extras/pagespeed/logo-lg.jpg?v=d1c42d75\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/wfoojjaec\",\"name\":\"wfoojjaec\",\"github\":\"https://github.com/wfoojjaec\",\"avatar\":\"https://github.com/wfoojjaec.png\"}},{\"path\":\"en/components/payandsee/index.md\",\"link\":\"/en/components/payandsee/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/payandsee\",\"title\":\"PayAndSee\",\"titleLower\":\"payandsee\",\"text\":\"PayAndSee\",\"description\":\"Paid/closed resources on MODX\",\"logo\":\"https://modstore.pro/assets/extras/payandsee/logo-lg.jpg?v=76313fd1\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"},\"items\":[{\"text\":\"Interface\",\"link\":\"/en/components/payandsee/interface/\",\"collapsed\":true,\"items\":[{\"text\":\"Resource\",\"link\":\"/en/components/payandsee/interface/resource\"},{\"text\":\"Orders\",\"link\":\"/en/components/payandsee/interface/orders\"},{\"text\":\"Content\",\"link\":\"/en/components/payandsee/interface/content\"},{\"text\":\"Rates\",\"link\":\"/en/components/payandsee/interface/rates\"},{\"text\":\"Clients\",\"link\":\"/en/components/payandsee/interface/clients\"},{\"text\":\"Subscriptions\",\"link\":\"/en/components/payandsee/interface/subscriptions\"},{\"text\":\"Statuses\",\"link\":\"/en/components/payandsee/interface/statuses\"},{\"text\":\"Notifications\",\"link\":\"/en/components/payandsee/interface/notifications\"},{\"text\":\"Settings\",\"link\":\"/en/components/payandsee/interface/settings\"}]},{\"text\":\"Snippets\",\"link\":\"/en/components/payandsee/snippets/\",\"collapsed\":true,\"items\":[{\"text\":\"pas.content\",\"link\":\"/en/components/payandsee/snippets/pas-content\"},{\"text\":\"pas.order\",\"link\":\"/en/components/payandsee/snippets/pas-order\"},{\"text\":\"pas.get.order\",\"link\":\"/en/components/payandsee/snippets/pas-get-order\"},{\"text\":\"pas.subscription\",\"link\":\"/en/components/payandsee/snippets/pas-subscription\"}]},{\"text\":\"Development\",\"collapsed\":true,\"items\":[{\"text\":\"Scripts and styles\",\"link\":\"/en/components/payandsee/development/scripts-and-styles\"},{\"text\":\"Events\",\"link\":\"/en/components/payandsee/development/events\"},{\"text\":\"Extensions\",\"link\":\"/en/components/payandsee/development/extensions\"},{\"text\":\"Services\",\"collapsed\":true,\"items\":[{\"text\":\"Cart\",\"link\":\"/en/components/payandsee/development/services/cart\"},{\"text\":\"Order\",\"link\":\"/en/components/payandsee/development/services/order\"},{\"text\":\"Delivery\",\"link\":\"/en/components/payandsee/development/services/delivery\"},{\"text\":\"Payment\",\"link\":\"/en/components/payandsee/development/services/payment\"}]}]},{\"text\":\"Other extras\",\"collapsed\":true,\"items\":[{\"text\":\"msDiscount\",\"link\":\"/en/components/payandsee/integrations/msdiscount\"},{\"text\":\"msPromoCode\",\"link\":\"/en/components/payandsee/integrations/mspromocode\"}]}]},{\"path\":\"en/components/pdotools/index.md\",\"link\":\"/en/components/pdotools/\",\"modstore\":\"https://modstore.pro/packages/utilities/pdotools\",\"modx\":\"https://extras.modx.com/package/pdotools\",\"repository\":\"https://github.com/modx-pro/pdoTools\",\"title\":\"pdoTools\",\"titleLower\":\"pdotools\",\"text\":\"pdoTools\",\"description\":\"Fast retrieval of site pages and users\",\"logo\":\"https://modstore.pro/assets/extras/pdotools/logo-lg.jpg?v=f4a47858\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/sergant\",\"name\":{\"en\":\"Sergey Shlokov\",\"ru\":\"Сергей Шлоков\"},\"github\":\"https://github.com/sergant210\",\"avatar\":\"https://github.com/sergant210.png\"},\"items\":[{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"pdoResources\",\"link\":\"/en/components/pdotools/snippets/pdoresources\"},{\"text\":\"pdoMenu\",\"link\":\"/en/components/pdotools/snippets/pdomenu\"},{\"text\":\"pdoPage\",\"link\":\"/en/components/pdotools/snippets/pdopage\"},{\"text\":\"pdoCrumbs\",\"link\":\"/en/components/pdotools/snippets/pdocrumbs\"},{\"text\":\"pdoUsers\",\"link\":\"/en/components/pdotools/snippets/pdousers\"},{\"text\":\"pdoSitemap\",\"link\":\"/en/components/pdotools/snippets/pdositemap\"},{\"text\":\"pdoNeighbors\",\"link\":\"/en/components/pdotools/snippets/pdoneighbors\"},{\"text\":\"pdoField\",\"link\":\"/en/components/pdotools/snippets/pdofield\"},{\"text\":\"pdoTitle\",\"link\":\"/en/components/pdotools/snippets/pdotitle\"},{\"text\":\"pdoArchive\",\"link\":\"/en/components/pdotools/snippets/pdoarchive\"}]},{\"text\":\"Classes\",\"link\":\"/en/components/pdotools/classes/\",\"collapsed\":true,\"items\":[{\"text\":\"pdoTools\",\"link\":\"/en/components/pdotools/classes/pdotools\"},{\"text\":\"pdoFetch\",\"link\":\"/en/components/pdotools/classes/pdofetch\"},{\"text\":\"pdoParser\",\"link\":\"/en/components/pdotools/classes/pdoparser\"}]},{\"text\":\"General properties\",\"link\":\"/en/components/pdotools/general-properties\"},{\"text\":\"File elements\",\"link\":\"/en/components/pdotools/file-elements\"},{\"text\":\"Parser\",\"link\":\"/en/components/pdotools/parser\"}]},{\"path\":\"en/components/plaffiliates.md\",\"link\":\"/en/components/plaffiliates\",\"modstore\":\"https://modstore.pro/packages/other/plaffiliates\",\"title\":\"plAffiliates\",\"titleLower\":\"plaffiliates\",\"text\":\"plAffiliates\",\"description\":\"Branches, branch inventory, regionality, multilingualism, geolocation, SEO\",\"logo\":\"https://modstore.pro/assets/extras/plaffiliates/logo.png?v=ce93f99c\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/prihod\",\"name\":\"Prihod\",\"github\":\"https://github.com/prihod\",\"avatar\":\"https://github.com/prihod.png\"}},{\"path\":\"en/components/platron.md\",\"link\":\"/en/components/platron\",\"title\":\"Platron\",\"titleLower\":\"platron\",\"text\":\"Platron\",\"description\":\"Platron payment module for miniShop2\",\"logo\":\"https://modstore.pro/assets/extras/mspplatron/logo.png?v=67985c47\",\"dependencies\":[\"miniShop2\"],\"categories\":[\"payment\"]},{\"path\":\"en/components/promods.md\",\"link\":\"/en/components/promods\",\"modstore\":\"https://modstore.pro/packages/discounts/promods\",\"title\":\"PromoDs\",\"titleLower\":\"promods\",\"text\":\"PromoDs\",\"description\":\"Top page banner\",\"logo\":\"https://modstore.pro/assets/extras/promods/logo.png?v=d6a485b1\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/electrica\",\"name\":\"Михаил Электриков\",\"github\":\"https://github.com/electrica\",\"avatar\":\"https://github.com/electrica.png\"}},{\"path\":\"en/components/quiz/index.md\",\"link\":\"/en/components/quiz/\",\"modstore\":\"https://modstore.pro/packages/discounts/quiz\",\"title\":\"Quiz\",\"titleLower\":\"quiz\",\"text\":\"Quiz\",\"description\":\"Quiz builder\",\"logo\":\"https://modstore.pro/assets/extras/quiz/logo.png?v=b3bfa096\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/boshnik\",\"name\":\"Aleksandr Huz\",\"github\":\"https://github.com/boshnik\",\"avatar\":\"https://github.com/boshnik.png\"},\"items\":[{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"Quiz\",\"link\":\"/en/components/quiz/snippets/quiz\"},{\"text\":\"QuizData\",\"link\":\"/en/components/quiz/snippets/quizdata\"},{\"text\":\"QuizSteps\",\"link\":\"/en/components/quiz/snippets/quizsteps\"},{\"text\":\"QuizResult\",\"link\":\"/en/components/quiz/snippets/quizresult\"},{\"text\":\"SeoImg\",\"link\":\"/en/components/quiz/snippets/seoimg\"}]},{\"text\":\"Events\",\"link\":\"/en/components/quiz/events\"},{\"text\":\"Methods\",\"link\":\"/en/components/quiz/methods\"},{\"text\":\"Examples\",\"link\":\"/en/components/quiz/examples\"}]},{\"path\":\"en/components/rbk-money/index.md\",\"link\":\"/en/components/rbk-money/\",\"title\":\"RBK Money\",\"titleLower\":\"rbk money\",\"text\":\"RBK Money\",\"description\":\"RBK Money payment module for miniShop2\",\"dependencies\":[\"miniShop2\"],\"categories\":[\"payment\"],\"items\":[{\"text\":\"Choosing payment method on site\",\"link\":\"/en/components/rbk-money/choosing-payment-method\"}]},{\"path\":\"en/components/reachgoal.md\",\"link\":\"/en/components/reachgoal\",\"modstore\":\"https://modstore.pro/packages/ecommerce/reachgoal\",\"repository\":\"https://github.com/tventos/modx-reachgoal\",\"title\":\"ReachGoal\",\"titleLower\":\"reachgoal\",\"text\":\"ReachGoal\",\"description\":\"Manage goals (Yandex, Google) from the Manager\",\"logo\":\"https://modstore.pro/assets/extras/reachgoal/logo.png?v=a73e3312\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/tventos\",\"name\":\"Mikhail Tyrsyna\",\"github\":\"https://github.com/tventos\",\"avatar\":\"https://github.com/tventos.png\"}},{\"path\":\"en/components/reactions/index.md\",\"link\":\"/en/components/reactions/\",\"repository\":\"https://github.com/Ibochkarev/Reactions\",\"title\":\"Reactions\",\"titleLower\":\"reactions\",\"text\":\"Reactions\",\"description\":\"Universal reactions for MODX 3 — likes, GitHub-style sets, tops and trending on any object\",\"logo\":\"https://modstore.pro/assets/extras/reactions/logo.png?v=991d5273\",\"dependencies\":[],\"categories\":[\"utilities\"],\"author\":{\"modstore\":\"https://modstore.pro/authors/ibochkarev\",\"name\":{\"en\":\"Ivan Bochkarev\",\"ru\":\"Иван Бочкарев\"},\"github\":\"https://github.com/Ibochkarev\",\"avatar\":\"https://github.com/Ibochkarev.png\"},\"items\":[{\"text\":\"Getting started\",\"link\":\"/en/components/reactions/quick-start\",\"collapsed\":true,\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/reactions/quick-start\"},{\"text\":\"System settings\",\"link\":\"/en/components/reactions/settings\"}]},{\"text\":\"Snippets\",\"link\":\"/en/components/reactions/snippets\",\"collapsed\":true,\"items\":[{\"text\":\"Overview\",\"link\":\"/en/components/reactions/snippets/index\"},{\"text\":\"Reactions\",\"link\":\"/en/components/reactions/snippets/reactions\"},{\"text\":\"ReactionsCount\",\"link\":\"/en/components/reactions/snippets/reactions-count\"},{\"text\":\"TopLiked\",\"link\":\"/en/components/reactions/snippets/top-liked\"},{\"text\":\"TopRated\",\"link\":\"/en/components/reactions/snippets/top-rated\"},{\"text\":\"Trending\",\"link\":\"/en/components/reactions/snippets/trending\"},{\"text\":\"ReactionsSchema\",\"link\":\"/en/components/reactions/integrations/seo\"}]},{\"text\":\"Integrations\",\"link\":\"/en/components/reactions/integrations/pdotools\",\"collapsed\":true,\"items\":[{\"text\":\"pdoTools\",\"link\":\"/en/components/reactions/integrations/pdotools\"},{\"text\":\"miniShop3\",\"link\":\"/en/components/reactions/integrations/minishop3\"},{\"text\":\"Tickets\",\"link\":\"/en/components/reactions/integrations/tickets\"},{\"text\":\"Collections\",\"link\":\"/en/components/reactions/integrations/collections\"},{\"text\":\"SEO / Schema.org\",\"link\":\"/en/components/reactions/integrations/seo\"}]},{\"text\":\"JavaScript widget\",\"link\":\"/en/components/reactions/js\"},{\"text\":\"REST API\",\"link\":\"/en/components/reactions/api\"},{\"text\":\"CLI\",\"link\":\"/en/components/reactions/cli\"},{\"text\":\"MODX events\",\"link\":\"/en/components/reactions/events\"},{\"text\":\"Webhooks\",\"link\":\"/en/components/reactions/webhooks\"}]},{\"path\":\"en/components/rescomments.md\",\"link\":\"/en/components/rescomments\",\"modstore\":\"https://modstore.pro/packages/utilities/rescomments\",\"title\":\"resComments\",\"titleLower\":\"rescomments\",\"text\":\"resComments\",\"description\":\"Nested comments with pagination for MODX 3\",\"logo\":\"https://file.modx.pro/files/a/9/4/a9499643bf99f8080a37405836d0a504.png?v=bae1b2b5\",\"dependencies\":[],\"categories\":[]},{\"path\":\"en/components/resourcegrabber/index.md\",\"link\":\"/en/components/resourcegrabber/\",\"modstore\":\"https://modstore.pro/packages/import-and-export/resourcegrabber\",\"title\":\"ResourceGrabber\",\"titleLower\":\"resourcegrabber\",\"text\":\"ResourceGrabber\",\"description\":\"The component implements parsing data from a URL\",\"logo\":\"https://modstore.pro/assets/extras/resourcegrabber/logo.png?v=88e0e5a0\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"},\"items\":[{\"text\":\"Interface\",\"link\":\"/en/components/resourcegrabber/interface/\",\"collapsed\":true,\"items\":[{\"text\":\"Data\",\"link\":\"/en/components/resourcegrabber/interface/data\"},{\"text\":\"Snippets\",\"link\":\"/en/components/resourcegrabber/interface/snippets\"},{\"text\":\"Settings\",\"link\":\"/en/components/resourcegrabber/interface/settings\"}]},{\"text\":\"Development\",\"collapsed\":true,\"items\":[{\"text\":\"Services\",\"collapsed\":true,\"items\":[{\"text\":\"Getter\",\"link\":\"/en/components/resourcegrabber/development/services/getter\"},{\"text\":\"Grabber\",\"link\":\"/en/components/resourcegrabber/development/services/grabber\"},{\"text\":\"Setter\",\"link\":\"/en/components/resourcegrabber/development/services/setter\"}]},{\"text\":\"Events\",\"link\":\"/en/components/resourcegrabber/development/events\"}]}]},{\"path\":\"en/components/resvideogallery/index.md\",\"link\":\"/en/components/resvideogallery/\",\"modstore\":\"https://modstore.pro/packages/photos-and-files/resvideogallery\",\"title\":\"ResVideoGallery\",\"titleLower\":\"resvideogallery\",\"text\":\"ResVideoGallery\",\"description\":\"Responsive video gallery with Ajax loading\",\"logo\":\"https://modstore.pro/assets/extras/resvideogallery/logo.png?v=ecd8ce64\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/prihod\",\"name\":\"Prihod\",\"github\":\"https://github.com/prihod\",\"avatar\":\"https://github.com/prihod.png\"},\"items\":[{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"ResVideoGallery\",\"link\":\"/en/components/resvideogallery/snippets/resvideogallery\"},{\"text\":\"ResVideoGalleryTags\",\"link\":\"/en/components/resvideogallery/snippets/resvideogallerytags\"},{\"text\":\"ResVideoGalleryUpload\",\"link\":\"/en/components/resvideogallery/snippets/resvideogalleryupload\"}]},{\"text\":\"Adding custom video parser\",\"link\":\"/en/components/resvideogallery/adding-custom-video-parser\"},{\"text\":\"Events\",\"link\":\"/en/components/resvideogallery/events\"},{\"text\":\"Settings\",\"collapsed\":true,\"items\":[{\"text\":\"VKontakte\",\"link\":\"/en/components/resvideogallery/setup/vkontakte\"}]}]},{\"path\":\"en/components/save2page.md\",\"link\":\"/en/components/save2page\",\"title\":\"Save2Page\",\"titleLower\":\"save2page\",\"text\":\"Save2Page\",\"description\":\"Component for saving pages to PDF, Markdown, and TXT\",\"dependencies\":[],\"categories\":[]},{\"path\":\"en/components/scheduler/index.md\",\"link\":\"/en/components/scheduler/\",\"modstore\":\"https://modstore.pro/packages/utilities/scheduler\",\"title\":\"Scheduler\",\"titleLower\":\"scheduler\",\"text\":\"Scheduler\",\"description\":\"Scheduling deferred tasks\",\"logo\":\"https://modstore.pro/assets/extras/scheduler/logo.png?v=284f791e\",\"dependencies\":[],\"categories\":[],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"},\"items\":[{\"text\":\"Installation\",\"link\":\"/en/components/scheduler/installation\"},{\"text\":\"Creating a task\",\"link\":\"/en/components/scheduler/create-a-task\"},{\"text\":\"Scheduling a task\",\"link\":\"/en/components/scheduler/job-scheduling\"},{\"text\":\"Task development\",\"link\":\"/en/components/scheduler/task-development\"}]},{\"path\":\"en/components/scxcaptchaajaxform.md\",\"link\":\"/en/components/scxcaptchaajaxform\",\"title\":\"scxcaptchaAjaxForm\",\"titleLower\":\"scxcaptchaajaxform\",\"text\":\"scxcaptchaAjaxForm\",\"description\":\"Non-blocking numeric CAPTCHA (5 digits) for AjaxForm and FormIt. Easy for humans, harder for bots.\",\"logo\":\"https://sait-modx.by/assets/images/components/scxcaptchaajaxform/logo_captha.png?v=3d89eca7\",\"dependencies\":[],\"categories\":[]},{\"path\":\"en/components/sendex/index.md\",\"link\":\"/en/components/sendex/\",\"modstore\":\"https://modstore.pro/packages/alerts-mailing/sendex\",\"repository\":\"https://github.com/modx-pro/Sendex\",\"title\":\"Sendex\",\"titleLower\":\"sendex\",\"text\":\"Sendex\",\"description\":\"Email newsletters in MODX — subscribers, send queue, and a front-end subscribe form\",\"logo\":\"https://modstore.pro/assets/extras/sendex/logo-lg.jpg?v=0913e551\",\"dependencies\":[],\"categories\":[\"utilities\"],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"},\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/sendex/quick-start\"},{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"Sendex\",\"link\":\"/en/components/sendex/snippets/sendex\"}]},{\"text\":\"Interface\",\"collapsed\":true,\"items\":[{\"text\":\"Subscriptions\",\"link\":\"/en/components/sendex/interface/subscriptions\"},{\"text\":\"Email queue\",\"link\":\"/en/components/sendex/interface/queue\"}]},{\"text\":\"System settings\",\"link\":\"/en/components/sendex/settings\"},{\"text\":\"Events\",\"link\":\"/en/components/sendex/integration/events\"},{\"text\":\"PHP API\",\"link\":\"/en/components/sendex/integration/api\"},{\"text\":\"FAQ\",\"link\":\"/en/components/sendex/faq\"}]},{\"path\":\"en/components/sendit/index.md\",\"link\":\"/en/components/sendit/\",\"modstore\":\"https://modstore.pro/packages/users/sendit\",\"repository\":\"https://github.com/ShevArtV/sendit\",\"title\":\"SendIt\",\"titleLower\":\"sendit\",\"text\":\"SendIt\",\"description\":\"Component for working with forms on the site, similar to AjaxForm.\",\"logo\":\"https://sendit.art-sites.ru/assets/components/sendit/logo.jpg?v=f4b9fdd9\",\"dependencies\":[\"pdoTools\",\"FormIt\"],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/shev_art_v\",\"name\":{\"en\":\"Arthur\",\"ru\":\"Артур Шевченко\"},\"github\":\"https://github.com/shevartv\",\"avatar\":\"https://github.com/shevartv.png\"},\"items\":[{\"text\":\"Getting started\",\"link\":\"/en/components/sendit/index\"},{\"text\":\"Sending data\",\"link\":\"/en/components/sendit/sending\"},{\"text\":\"Pagination\",\"link\":\"/en/components/sendit/pagination\"},{\"text\":\"Identification\",\"link\":\"/en/components/sendit/identification\"},{\"text\":\"Quiz forms\",\"link\":\"/en/components/sendit/quizform\"},{\"text\":\"File upload\",\"link\":\"/en/components/sendit/fileuploader\"},{\"text\":\"Saving form data\",\"link\":\"/en/components/sendit/saveformdata\"},{\"text\":\"Notifications\",\"link\":\"/en/components/sendit/notify\"},{\"text\":\"Snippets\",\"link\":\"/en/components/sendit/snippets\"},{\"text\":\"Events\",\"link\":\"/en/components/sendit/events\"},{\"text\":\"Development\",\"link\":\"/en/components/sendit/development\"}]},{\"path\":\"en/components/seodomains.md\",\"link\":\"/en/components/seodomains\",\"modstore\":\"https://modstore.pro/packages/other/seodomains\",\"title\":\"SEO Domains\",\"titleLower\":\"seo domains\",\"text\":\"SEO Domains\",\"description\":\"Add extra domains for the site without contexts, with Yandex Webmaster integration\",\"logo\":\"https://modstore.pro/assets/extras/seodomains/logo.png?v=2855fe82\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/tventos\",\"name\":\"Mikhail Tyrsyna\",\"github\":\"https://github.com/tventos\",\"avatar\":\"https://github.com/tventos.png\"}},{\"path\":\"en/components/seosuite.md\",\"link\":\"/en/components/seosuite\",\"modstore\":\"https://modstore.pro/packages/ecommerce/seosuite\",\"modx\":\"https://extras.modx.com/package/seosuite\",\"repository\":\"https://github.com/Sterc/seosuite\",\"title\":\"SEO Suite\",\"titleLower\":\"seo suite\",\"text\":\"SEO Suite\",\"description\":\"SEO Suite automatically redirects broken links (404) to suitable pages\",\"logo\":\"https://modstore.pro/assets/extras/seosuite/logo.png?v=69fcf3a6\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/henkeverts\",\"name\":\"Sterc\",\"github\":\"https://github.com/Sterc\",\"avatar\":\"https://github.com/Sterc.png\"}},{\"path\":\"en/components/seofilter/index.md\",\"link\":\"/en/components/seofilter/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/seofilter\",\"repository\":\"https://github.com/sheronov/SeoFilter\",\"title\":\"SeoFilter\",\"titleLower\":\"seofilter\",\"text\":\"SeoFilter\",\"description\":\"Friendly URLs, meta tags and text generation\",\"logo\":\"https://modstore.pro/assets/extras/seofilter/logo.png?v=89d66345\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/webrush\",\"name\":{\"en\":\"Evgeniy Sheronov\",\"ru\":\"Евгений Шеронов\"},\"github\":\"https://github.com/sheronov\",\"avatar\":\"https://github.com/sheronov.png\"},\"items\":[{\"text\":\"Quick start with mFilter2\",\"link\":\"/en/components/seofilter/quick-start-mfilter2\"},{\"text\":\"Quick start without mFilter2 and miniShop2\",\"link\":\"/en/components/seofilter/quick-start-without-mfilter2-and-minishop2\"},{\"text\":\"Additional features\",\"link\":\"/en/components/seofilter/additional-features\"},{\"text\":\"Snippets\",\"link\":\"/en/components/seofilter/snippets/\",\"collapsed\":true,\"items\":[{\"text\":\"sfWord\",\"link\":\"/en/components/seofilter/snippets/sfword\"},{\"text\":\"sfLink\",\"link\":\"/en/components/seofilter/snippets/sflink\"},{\"text\":\"sfMenu\",\"link\":\"/en/components/seofilter/snippets/sfmenu\"},{\"text\":\"sfSitemap\",\"link\":\"/en/components/seofilter/snippets/sfsitemap\"}]},{\"text\":\"Substitutions in SEO texts\",\"link\":\"/en/components/seofilter/substitutions-in-seo\"},{\"text\":\"Component objects\",\"collapsed\":true,\"items\":[{\"text\":\"Field\",\"link\":\"/en/components/seofilter/objects/field\"},{\"text\":\"Rule\",\"link\":\"/en/components/seofilter/objects/rule\"},{\"text\":\"Dictionary\",\"link\":\"/en/components/seofilter/objects/dictionary\"},{\"text\":\"URL table\",\"link\":\"/en/components/seofilter/objects/url-table\"}]}]},{\"path\":\"en/components/seotabs/index.md\",\"link\":\"/en/components/seotabs/\",\"modstore\":\"https://modstore.pro/packages/ecommerce/seotabs\",\"title\":\"SEOtabs\",\"titleLower\":\"seotabs\",\"text\":\"SEOtabs\",\"description\":\"Product tabs package. Tabs for your SEO\",\"logo\":\"https://modstore.pro/assets/extras/seotabs/logo-lg.jpg?v=72c7cf47\",\"dependencies\":[],\"categories\":[],\"items\":[{\"text\":\"seoTabs snippet\",\"link\":\"/en/components/seotabs/snippet-seotabs\"}]},{\"path\":\"en/components/shoppingcart.md\",\"link\":\"/en/components/shoppingcart\",\"title\":\"ShoppingCart\",\"titleLower\":\"shoppingcart\",\"text\":\"ShoppingCart\",\"description\":\"Universal snippet for building a shopping cart with database storage\",\"dependencies\":[],\"categories\":[]},{\"path\":\"en/components/simplefilters.md\",\"link\":\"/en/components/simplefilters\",\"modstore\":\"https://modstore.pro/packages/ecommerce/simplefilters\",\"title\":\"simpleFilters\",\"titleLower\":\"simplefilters\",\"text\":\"simpleFilters\",\"description\":\"Simple resource filtering for MODX 3.\",\"logo\":\"https://modstore.pro/assets/extras/simplefilters/logo-md.png?v=f38f3c4b\",\"dependencies\":[],\"categories\":[]},{\"path\":\"en/components/simplequeue.md\",\"link\":\"/en/components/simplequeue\",\"modstore\":\"https://modstore.pro/packages/utilities/simplequeue\",\"title\":\"simpleQueue\",\"titleLower\":\"simplequeue\",\"text\":\"simpleQueue\",\"description\":\"Simple task queue for use in other components\",\"logo\":\"https://modstore.pro/assets/extras/simplequeue/logo.png?v=ba3de6aa\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/biz87\",\"name\":{\"en\":\"Nikolay Savin\",\"ru\":\"Николай Савин\"},\"github\":\"https://github.com/biz87\",\"avatar\":\"https://github.com/biz87.png\"}},{\"path\":\"en/components/smartsessions.md\",\"link\":\"/en/components/smartsessions\",\"modstore\":\"https://modstore.pro/packages/utilities/smartsessions\",\"title\":\"smartSessions\",\"titleLower\":\"smartsessions\",\"text\":\"smartSessions\",\"description\":\"Advanced MODX session management\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/createit\",\"name\":{\"en\":\"Alexey Naumov\",\"ru\":\"Алексей Наумов\"},\"github\":\"https://github.com/createit-ru\",\"avatar\":\"https://github.com/createit-ru.png\"}},{\"path\":\"en/components/socialtools/index.md\",\"link\":\"/en/components/socialtools/\",\"modstore\":\"https://modstore.pro/packages/alerts-mailing/socialtools\",\"modx\":\"https://extras.modx.com/package/socialtools\",\"repository\":\"https://github.com/Asanvery/SocialTools\",\"title\":\"SocialTools\",\"titleLower\":\"socialtools\",\"text\":\"SocialTools\",\"description\":\"Social features for MODX: send and read messages, inbox and outbox\",\"logo\":\"https://modstore.pro/assets/extras/socialtools/logo-lg.jpeg?v=ead5ee9f\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/2031\",\"name\":\"Саша Пекшев\",\"github\":\"https://github.com/Asanvery\",\"avatar\":\"https://github.com/Asanvery.png\"},\"items\":[{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"socDialogForm\",\"link\":\"/en/components/socialtools/snippets/socdialogform\"},{\"text\":\"socDialogList\",\"link\":\"/en/components/socialtools/snippets/socdialoglist\"},{\"text\":\"socDialogReceive\",\"link\":\"/en/components/socialtools/snippets/socdialogreceive\"}]}]},{\"path\":\"en/components/staticsaver.md\",\"link\":\"/en/components/staticsaver\",\"title\":\"StaticSaver\",\"titleLower\":\"staticsaver\",\"text\":\"StaticSaver\",\"description\":\"Plugin for auto-setting file paths and sources when making elements static\",\"dependencies\":[],\"categories\":[]},{\"path\":\"en/components/svregions/index.md\",\"link\":\"/en/components/svregions/\",\"title\":\"SVRegions\",\"titleLower\":\"svregions\",\"text\":\"SVRegions\",\"description\":\"Regional data for multiple domains and subdomains in a single MODX installation\",\"logo\":\"/components/svregions/screenshots/logo.webp?v=4d123eaa\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/rumataestor\",\"name\":{\"ru\":\"Александр Палочкин\",\"en\":\"Alexander Palochkin\"},\"github\":\"https://github.com/rumata-estor\",\"avatar\":\"https://github.com/rumata-estor.png\"}},{\"path\":\"en/components/svresolution.md\",\"link\":\"/en/components/svresolution\",\"title\":\"SVResolution\",\"titleLower\":\"svresolution\",\"text\":\"SVResolution\",\"description\":\"A helper indicator for the current Bootstrap breakpoint and browser viewport width\",\"logo\":\"/components/svresolution/screenshots/logo.webp?v=43ee6193\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/rumataestor\",\"name\":{\"ru\":\"Александр Палочкин\",\"en\":\"Alexander Palochkin\"},\"github\":\"https://github.com/rumata-estor\",\"avatar\":\"https://github.com/rumata-estor.png\"}},{\"path\":\"en/components/textadvs/index.md\",\"link\":\"/en/components/textadvs/\",\"modstore\":\"https://modstore.pro/packages/content/textadvs\",\"title\":\"textAdvs\",\"titleLower\":\"textadvs\",\"text\":\"textAdvs\",\"description\":\"Smart ads in page content\",\"logo\":\"https://modstore.pro/assets/extras/textadvs/logo.png?v=c2eff5f2\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"},\"items\":[{\"text\":\"How to add a tag\",\"link\":\"/en/components/textadvs/how-to-add-a-tag\"}]},{\"path\":\"en/components/tickets/index.md\",\"link\":\"/en/components/tickets/\",\"modstore\":\"https://modstore.pro/packages/users/tickets\",\"repository\":\"https://github.com/modx-pro/Tickets\",\"title\":\"Tickets\",\"titleLower\":\"tickets\",\"text\":\"Tickets\",\"description\":\"Component for creating and commenting user pages\",\"logo\":\"https://modstore.pro/assets/extras/tickets/logo-lg.jpg?v=71346d9f\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/bezumkin\",\"name\":{\"en\":\"Vasily Naumkin\",\"ru\":\"Василий Наумкин\"},\"github\":\"https://github.com/bezumkin\",\"avatar\":\"https://github.com/bezumkin.png\"},\"items\":[{\"text\":\"Quick start\",\"link\":\"/en/components/tickets/quick-start\"},{\"text\":\"Interface\",\"collapsed\":true,\"items\":[{\"text\":\"Creating a ticket section\",\"link\":\"/en/components/tickets/interface/create-ticket-section\"},{\"text\":\"Creating a ticket\",\"link\":\"/en/components/tickets/interface/create-ticket\"},{\"text\":\"User permissions setup\",\"link\":\"/en/components/tickets/interface/setup-permissions\"},{\"text\":\"Policies and permissions\",\"link\":\"/en/components/tickets/interface/permissions\"}]},{\"text\":\"System settings\",\"link\":\"/en/components/tickets/settings\"},{\"text\":\"Chunks\",\"link\":\"/en/components/tickets/chunks\"},{\"text\":\"Frontend and AJAX\",\"link\":\"/en/components/tickets/frontend\"},{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"getTickets\",\"link\":\"/en/components/tickets/snippets/gettickets\"},{\"text\":\"getTicketsSections\",\"link\":\"/en/components/tickets/snippets/getticketssections\"},{\"text\":\"getComments\",\"link\":\"/en/components/tickets/snippets/getcomments\"},{\"text\":\"getStars\",\"link\":\"/en/components/tickets/snippets/getstars\"},{\"text\":\"TicketComments\",\"link\":\"/en/components/tickets/snippets/ticketcomments\"},{\"text\":\"TicketForm\",\"link\":\"/en/components/tickets/snippets/ticketform\"},{\"text\":\"TicketLatest\",\"link\":\"/en/components/tickets/snippets/ticketlatest\"},{\"text\":\"TicketMeta\",\"link\":\"/en/components/tickets/snippets/ticketmeta\"},{\"text\":\"subscribeAuthor\",\"link\":\"/en/components/tickets/snippets/subscribeauthor\"}]},{\"text\":\"TicketFormit\",\"link\":\"/en/components/tickets/ticketformit\"},{\"text\":\"FAQ\",\"link\":\"/en/components/tickets/faq\"}]},{\"path\":\"en/components/tvtable.md\",\"link\":\"/en/components/tvtable\",\"modstore\":\"https://modstore.pro/packages/utilities/tvtable\",\"repository\":\"https://github.com/wax100/TVTable\",\"title\":\"TVTable\",\"titleLower\":\"tvtable\",\"text\":\"TVTable\",\"description\":\"TV field displayed as a table\",\"logo\":\"https://modstore.pro/assets/extras/tvtable/logo.png?v=e7f4962b\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/giv4ik\",\"name\":\"Яна Вострякова\",\"github\":\"https://github.com/wax100\",\"avatar\":\"https://github.com/wax100.png\"}},{\"path\":\"en/components/userauthhash/index.md\",\"link\":\"/en/components/userauthhash/\",\"modstore\":\"https://modstore.pro/packages/users/userauthhash\",\"title\":\"UserAuthHash\",\"titleLower\":\"userauthhash\",\"text\":\"UserAuthHash\",\"description\":\"User login via link (hash) without entering username and password\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"},\"items\":[{\"text\":\"Development\",\"collapsed\":true,\"items\":[{\"text\":\"Events\",\"link\":\"/en/components/userauthhash/development/events\"},{\"text\":\"Extensions\",\"link\":\"/en/components/userauthhash/development/extensions\"}]}]},{\"path\":\"en/components/userevents/index.md\",\"link\":\"/en/components/userevents/\",\"modstore\":\"https://modstore.pro/packages/booking/userevents\",\"title\":\"UserEvents\",\"titleLower\":\"userevents\",\"text\":\"UserEvents\",\"description\":\"Creating events by users on resources\",\"logo\":\"https://modstore.pro/assets/extras/userevents/logo.png?v=8f1c195c\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"},\"items\":[{\"text\":\"Interface\",\"link\":\"/en/components/userevents/interface/\",\"collapsed\":true,\"items\":[{\"text\":\"Orders\",\"link\":\"/en/components/userevents/interface/orders\"},{\"text\":\"Events\",\"link\":\"/en/components/userevents/interface/events\"},{\"text\":\"Statuses\",\"link\":\"/en/components/userevents/interface/statuses\"},{\"text\":\"Notifications\",\"link\":\"/en/components/userevents/interface/notifications\"},{\"text\":\"Settings\",\"link\":\"/en/components/userevents/interface/settings\"}]},{\"text\":\"Snippets\",\"link\":\"/en/components/userevents/snippets/\",\"collapsed\":true,\"items\":[{\"text\":\"ue.order\",\"link\":\"/en/components/userevents/snippets/ue-order\"},{\"text\":\"ue.get.order\",\"link\":\"/en/components/userevents/snippets/ue-get-order\"}]},{\"text\":\"Development\",\"collapsed\":true,\"items\":[{\"text\":\"Scripts and styles\",\"link\":\"/en/components/userevents/development/scripts-and-styles\"},{\"text\":\"Events\",\"link\":\"/en/components/userevents/development/events\"},{\"text\":\"Extensions\",\"link\":\"/en/components/userevents/development/extensions\"},{\"text\":\"Services\",\"collapsed\":true,\"items\":[{\"text\":\"Order\",\"link\":\"/en/components/userevents/development/services/order\"},{\"text\":\"Delivery\",\"link\":\"/en/components/userevents/development/services/delivery\"},{\"text\":\"Payment\",\"link\":\"/en/components/userevents/development/services/payment\"}]}]}]},{\"path\":\"en/components/userlocation/index.md\",\"link\":\"/en/components/userlocation/\",\"modstore\":\"https://modstore.pro/packages/maps/userlocation\",\"title\":\"UserLocation\",\"titleLower\":\"userlocation\",\"text\":\"UserLocation\",\"description\":\"Geolocation and user city selection\",\"logo\":\"https://modstore.pro/assets/extras/userlocation/logo-lg.jpg?v=d7565e39\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/vgrish\",\"name\":\"Володя Володин\",\"github\":\"https://github.com/vgrish\",\"avatar\":\"https://github.com/vgrish.png\"},\"items\":[{\"text\":\"Development\",\"collapsed\":true,\"items\":[{\"text\":\"Events\",\"link\":\"/en/components/userlocation/development/events\"}]}]},{\"path\":\"en/components/usermarker.md\",\"link\":\"/en/components/usermarker\",\"modstore\":\"https://modstore.pro/packages/ecommerce/usermarker\",\"title\":\"userMarker\",\"titleLower\":\"usermarker\",\"text\":\"userMarker\",\"description\":\"Adding labels and tags to resources\",\"logo\":\"https://modstore.pro/assets/extras/usermarker/logo.png?v=a588a648\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/webnitros\",\"name\":\"Андрей Степаненко\",\"github\":\"https://github.com/webnitros\",\"avatar\":\"https://github.com/webnitros.png\"}},{\"path\":\"en/components/usersonline.md\",\"link\":\"/en/components/usersonline\",\"modstore\":\"https://modstore.pro/packages/users/usersonline\",\"modx\":\"https://extras.modx.com/package/usersonline\",\"title\":\"UsersOnline\",\"titleLower\":\"usersonline\",\"text\":\"UsersOnline\",\"description\":\"Online users list\",\"logo\":\"https://modstore.pro/assets/extras/usersonline/logo.png?v=32f3ff5c\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/mvoevodskiy\",\"name\":{\"en\":\"Mikhail Voevodskiy\",\"ru\":\"Воеводский Михаил\"},\"github\":\"https://github.com/mvoevodskiy\",\"avatar\":\"https://github.com/mvoevodskiy.png\"}},{\"path\":\"en/components/viewsonline.md\",\"link\":\"/en/components/viewsonline\",\"modstore\":\"https://modstore.pro/packages/users/viewsonline\",\"title\":\"ViewsOnline\",\"titleLower\":\"viewsonline\",\"text\":\"ViewsOnline\",\"description\":\"Number of online users on the page\",\"logo\":\"https://modstore.pro/assets/extras/viewsonline/logo.png?v=a98cbf1e\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/bazmaster\",\"name\":{\"en\":\"Vasili Stoleicov\",\"ru\":\"Василий Столейков\"},\"github\":\"https://github.com/bazmaster\",\"avatar\":\"https://github.com/bazmaster.png\"}},{\"path\":\"en/components/voteforms.md\",\"link\":\"/en/components/voteforms\",\"modstore\":\"https://modstore.pro/packages/utilities/voteforms\",\"repository\":\"https://github.com/me6iaton/VoteForms\",\"title\":\"VoteForms\",\"titleLower\":\"voteforms\",\"text\":\"VoteForms\",\"description\":\"Voting and polls system for MODX Revolution\",\"logo\":\"https://modstore.pro/assets/extras/voteforms/logo-lg.jpg?v=74e59e85\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/17\",\"name\":{\"en\":\"Anton Mamrashev\",\"ru\":\"Антон Мамрашев\"},\"github\":\"https://github.com/me6iaton\",\"avatar\":\"https://github.com/me6iaton.png\"}},{\"path\":\"en/components/vuetools/index.md\",\"link\":\"/en/components/vuetools/\",\"repository\":\"https://github.com/modx-pro/vuetools\",\"title\":\"VueTools\",\"titleLower\":\"vuetools\",\"text\":\"VueTools\",\"description\":\"Base Vue 3 stack package for MODX 3 components\",\"logo\":\"https://modstore.pro/assets/extras/vuetools/logo.png?v=232ddb00\",\"dependencies\":[],\"categories\":[],\"author\":{\"name\":\"MODX RSC\",\"github\":\"https://github.com/modx-pro\",\"avatar\":\"https://github.com/modx-pro.png\"},\"items\":[{\"text\":\"Integration\",\"link\":\"/en/components/vuetools/integration\"},{\"text\":\"API Composables\",\"link\":\"/en/components/vuetools/composables\"}]},{\"path\":\"en/components/webdav.md\",\"link\":\"/en/components/webdav\",\"modstore\":\"https://modstore.pro/packages/photos-and-files/webdav\",\"modx\":\"https://extras.modx.com/package/webdav\",\"repository\":\"https://github.com/13hakta/modx-WebDAV\",\"title\":\"WebDAV\",\"titleLower\":\"webdav\",\"text\":\"WebDAV\",\"description\":\"WebDAVMediaSource — network media source for MODX Revolution\",\"logo\":\"https://modstore.pro/assets/extras/webdav/logo-lg.jpg?v=d729984c\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/13hakta\",\"name\":{\"en\":\"Vitaly Chekryzhev\",\"ru\":\"Чекрыжев Виталий\"},\"github\":\"https://github.com/13hakta\",\"avatar\":\"https://github.com/13hakta.png\"}},{\"path\":\"en/components/webmoney.md\",\"link\":\"/en/components/webmoney\",\"title\":\"WebMoney\",\"titleLower\":\"webmoney\",\"text\":\"WebMoney\",\"description\":\"Component for accepting payments via WebMoney in miniShop2\",\"dependencies\":[\"miniShop2\"],\"categories\":[\"payment\"]},{\"path\":\"en/components/xcalc/index.md\",\"link\":\"/en/components/xcalc/\",\"modstore\":\"https://modstore.pro/packages/other/xcalc\",\"title\":\"xCalc\",\"titleLower\":\"xcalc\",\"text\":\"xCalc\",\"description\":\"Universal calculator constructor\",\"logo\":\"https://modstore.pro/assets/extras/xcalc/logo.png?v=7f37380a\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"},\"items\":[{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"xCalc\",\"link\":\"/en/components/xcalc/snippets/xcalc\"}]},{\"text\":\"Field types\",\"link\":\"/en/components/xcalc/field-types\"},{\"text\":\"jQuery events\",\"link\":\"/en/components/xcalc/jquery-events\"},{\"text\":\"Cases\",\"collapsed\":true,\"items\":[{\"text\":\"Windowsill calculator\",\"link\":\"/en/components/xcalc/cases/calculator-sill\"},{\"text\":\"AjaxForm for results output\",\"link\":\"/en/components/xcalc/cases/ajaxform-results\"}]}]},{\"path\":\"en/components/xparser/index.md\",\"link\":\"/en/components/xparser/\",\"modstore\":\"https://modstore.pro/packages/import-and-export/xparser\",\"title\":\"xParser\",\"titleLower\":\"xparser\",\"text\":\"xParser\",\"description\":\"HTML content and RSS/XML feed parser\",\"logo\":\"https://modstore.pro/assets/extras/xparser/logo.png?v=6c3c4bec\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"},\"items\":[{\"text\":\"RSS feed parser\",\"link\":\"/en/components/xparser/parser-rss\"},{\"text\":\"HTML content parser + combined tasks\",\"link\":\"/en/components/xparser/parser-html\"},{\"text\":\"Working with miniShop2 products\",\"link\":\"/en/components/xparser/minishop2\"},{\"text\":\"Working with galleries\",\"link\":\"/en/components/xparser/gallery\"},{\"text\":\"Pagination\",\"link\":\"/en/components/xparser/pagination\"},{\"text\":\"Regular expressions\",\"link\":\"/en/components/xparser/regex\"},{\"text\":\"Plugin events\",\"link\":\"/en/components/xparser/events/\",\"collapsed\":true,\"items\":[{\"text\":\"xParserOnFilterSourceItems\",\"link\":\"/en/components/xparser/events/xparseronfiltersourceitems\"},{\"text\":\"xParserOnBeforeTaskParse\",\"link\":\"/en/components/xparser/events/xparseronbeforetaskparse\"},{\"text\":\"xParserOnTaskItemParse\",\"link\":\"/en/components/xparser/events/xparserontaskitemparse\"},{\"text\":\"xParserOnBeforeTaskActions\",\"link\":\"/en/components/xparser/events/xparseronbeforetaskactions\"},{\"text\":\"xParserOnTaskParseDone\",\"link\":\"/en/components/xparser/events/xparserontaskparsedone\"},{\"text\":\"Examples\",\"link\":\"/en/components/xparser/events/examples\"}]},{\"text\":\"Cron task runner script\",\"link\":\"/en/components/xparser/cron\"},{\"text\":\"Node JS daemon\",\"link\":\"/en/components/xparser/nodejs-demon\"}]},{\"path\":\"en/components/yandexmaps.md\",\"link\":\"/en/components/yandexmaps\",\"modstore\":\"https://modstore.pro/packages/maps/yandexmaps\",\"modx\":\"https://extras.modx.com/package/yandexmaps\",\"repository\":\"https://github.com/gvozdb/YandexMaps\",\"title\":\"YandexMaps\",\"titleLower\":\"yandexmaps\",\"text\":\"YandexMaps\",\"description\":\"Create Yandex Map and place a list of objects on it\",\"logo\":\"https://modstore.pro/assets/extras/yandexmaps/logo-lg.jpg?v=f134bec9\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"}},{\"path\":\"en/components/yandexmaps2/index.md\",\"link\":\"/en/components/yandexmaps2/\",\"modstore\":\"https://modstore.pro/packages/maps/yandexmaps2\",\"title\":\"YandexMaps2\",\"titleLower\":\"yandexmaps2\",\"text\":\"YandexMaps2\",\"description\":\"Yandex Maps constructor for any objects, mFilter2 integration\",\"logo\":\"https://modstore.pro/assets/extras/yandexmaps2/logo.png?v=a4f303eb\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/pavelgvozdb\",\"name\":{\"en\":\"Pavel Gvozd\",\"ru\":\"Павел Гвоздь\"},\"github\":\"https://github.com/gvozdb\",\"avatar\":\"https://github.com/gvozdb.png\"},\"items\":[{\"text\":\"Snippets\",\"collapsed\":true,\"items\":[{\"text\":\"YandexMaps2\",\"link\":\"/en/components/yandexmaps2/snippets/yandexmaps2\"}]},{\"text\":\"Quick start\",\"link\":\"/en/components/yandexmaps2/quick-start\"},{\"text\":\"Working with mFilter2\",\"link\":\"/en/components/yandexmaps2/mfilter2-integration\"},{\"text\":\"jQuery events\",\"link\":\"/en/components/yandexmaps2/jquery-events\"},{\"text\":\"Map constructor\",\"link\":\"/en/components/yandexmaps2/map-constructor\"},{\"text\":\"Plugin events\",\"link\":\"/en/components/yandexmaps2/events/\",\"collapsed\":true,\"items\":[{\"text\":\"ymOnLoadObjects\",\"link\":\"/en/components/yandexmaps2/events/ymonloadobjects\"},{\"text\":\"Examples\",\"link\":\"/en/components/yandexmaps2/events/examples\"}]},{\"text\":\"Cases\",\"collapsed\":true,\"items\":[{\"text\":\"Points from MIGX with custom icons on frontend\",\"link\":\"/en/components/yandexmaps2/cases/migx-integration\"},{\"text\":\"Disable all map controls\",\"link\":\"/en/components/yandexmaps2/cases/disable-elements\"},{\"text\":\"Output parent resource data in balloons\",\"link\":\"/en/components/yandexmaps2/cases/parent-data-in-balloons\"}]}]},{\"path\":\"en/components/zoomx.md\",\"link\":\"/en/components/zoomx\",\"modstore\":\"https://modstore.pro/packages/utilities/zoomx\",\"modx\":\"https://modx.com/extras/package/zoomx\",\"repository\":\"https://github.com/sergant210/ZoomX\",\"title\":\"ZoomX\",\"titleLower\":\"zoomx\",\"text\":\"ZoomX\",\"description\":\"Alternative way to use PHP templating engines\",\"logo\":\"https://modstore.pro/assets/extras/zoomx/logo.png?v=4d79e6fa\",\"dependencies\":[],\"categories\":[],\"author\":{\"modstore\":\"https://modstore.pro/authors/sergant\",\"name\":{\"en\":\"Sergey Shlokov\",\"ru\":\"Сергей Шлоков\"},\"github\":\"https://github.com/sergant210\",\"avatar\":\"https://github.com/sergant210.png\"}}]}}},\"scrollOffset\":134,\"cleanUrls\":true}"));