Финансовая поддержка VPS, бесплатные дополнения и docs Донаты оплачивают сервер и двигают бесплатные дополнения MODX и документацию. Поддержать

Всего 126 133 комментария

al1ve
al1ve
У меня такой вопрос по поводу перегенерации превью. Использовал этот код — ilyaut.ru/cheats/to-rebuild-all-previews-of-products Но при запуске его в консоли — просто крутится надпись Loading… и всё, хотя по идее, при клике можно посмотреть прогресс. В чём может быть проблема? Версия минишоп2 — 2.9.3
Евгений
Евгений
просто их данные они выводятся без проблем но по js подтягивается в поле с #country к примеру
с этим никаких проблем
а вот как вывод ресурсов и фильтрацию или например сравнить с тв полем и выяснить доступен для страны или нет — увязать с этими данными непонимаю
Сергей Карпович
Сергей Карпович
polylang из коробки так умеет.
1. нужно создать локализации.
2. в ресурсе добавить эти локализации к нем и переводы
3. в выводе ресурсов чререз pdotools добавить параметр 'onlyWithLocalization' => 1,
Василий Наумкин
Василий Наумкин
ЕСЛИ убираю ms|price:number (т.е. фильтр цены), то время ответа примерно 3 секунды, что терпимо
НО с ms|price:number время ответа 50 секунд
как фильтр цены может так влиять на время ответа?
Очень просто.

В miniShop2 есть событие для изменения цены товара плагинами — msOnGetProductPrice. Если у вас установлены какие-то плагины, меняющие цены, то они срабатывают в момент подготовки фильтров. И генерируют вам дополнительные десятки тысяч запросов.

Нужно разбираться, какой плагин и зачем это делает.
alexandr.skyrda
alexandr.skyrda
72 тысячи запросов как раз тогда, когда есть фильтр по цене, без него — 1 тысяча запросов, но дело в том, что это по сути обычный вызов снипета как на большинстве магазинах с десятком тв полей…