У MODX есть один компонент фасетного поиска – mFilter2. Но на больших каталогах (от 10 000 товаров) mFilter2 работает очень медленно. Загрузка страницы и фильтрация могут занимать 6–10 секунд, даже с кэшем. Современные поисковые системы используют специальные базы данных – ElasticSearch, Sphinx и другие. На сервисе FacetSearch.ru развернут OpenSearch (fork ElasticSearch). Компонент FacetSeach для MODX загружает данные в базу OpenSearch и выводит на сайты с MODX форму фасетного поиска, фильтрующую товары и ресурсы с помощью запросов в сервис.
FacetSearch фильтрует большые каталоги за 0,6-0,9 секунды.
Читать далее, FacetSearch - быстрый фасетный поиск с сервисом facetsearch.ru
→
Друзья новый год наступил на месяц раньше. Популярный компонент AmoCRM становится бесплатным.
Читать далее, AmoCRM теперь бесплатен.
→
msProductDiscounts предназначен для управления скидками на товары интернет-магазина на базе miniShop2. Интерфейс написан на чистом JS, а отрисовывается с помощью шаблонизатора Fenom, так что можно легко менять под себя. Но не это главное, самое важное под катом.
Читать далее, [msProductDiscounts] Очень гибкая система скидок на товары miniShop2
→
Приветствую. Иногда очень хочется, чтобы в miniShop2 в админке можно было указать цвет не названием, а конкретным цветом в формате HEX и лучше выбрать из палитры, и чтобы потом по выбранному значению можно было фильтровать. Я решил эту задачу и собрал решение в компонент.
Читать далее, [msColorPicker] Выбор цвета товара в админке из палитры.
→
Представляю вашему вниманию Beta релиз любимого интернет-магазина miniShop2 4.0.0
Внимание. Установка компонента на действующий проект настоятельно не рекомендуется. Вы можете сломать проект.
Читать далее, [miniShop2 4.0.0-beta] для MODX2
→
Внезапно, даже для себя, без громких анонсов и обсуждений
команда проекта miniShop пришла к необходимости и возможности выпуска новой мажорной версии любимого компонента.
Представляю вашему вниманию анонс miniShop2 версии 4.0.0
для MODX2
Читать далее, [miniShop2 4.0.0 - alpha] - анонс обновления
→
Как вы уже, наверное, знаете основное отличие нового JavaScript в MiniShop2 от старого это отсутствие зависимостей от сторонних библиотек, в частности от jQuery. Это хороший и полезный инструмент, но современный JS, на мой взгляд, позволяет обходится без него.
Читать далее, MiniShop2 4.0.0.alpha. Подробности про изменённый JavaScript.
→
В новой версии исправлены некоторые ошибки связанные со списанием устаревших бонусов: у пользователя списывали устаревшие бонусы, даже если он их использовал после начисления. С версии 1.2.2 это было пофиксено.
Важно! После обновления компонента рекомендую выполнить настройку, описанную в документации в разделе
Рутинные действия через cron-скрипт, указав при этом системную настройку
msb2_routine_running_method = cron.
И на всякий случай лучше предварительно сделать бекап сайта перед обновлением, проверив работоспособность бонусной системы и убедившись, что всё работает корректно!
Комментарии →
Вышел новый релиз любимого магазина с небольшими улучшениями
Вот что мы подготовили для вас на этот раз
Читать далее, miniShop2 3.0.7
→
Ожидаемо все чаще возникают вопросы когда ждать minishop для MODX3.
Давайте разберемся что вообще происходит. В этой заметке я постараюсь ответить на все вопросы.
Читать далее, MiniShop для MODX3. Что происходит и когда ждать?
→