Предлагаю ускорение mFilter2 за счет доработки его кеширования.

1 1 000
Предлагаю ускорение mFilter2 за счет доработки его кеширования.
mFilter2 на больших сайтах не нормально тупит. Загрузка страницы каталога с 4000 товаров занимает 25-60 секунд. Наконец мне надоело выслушивать жалобы и я стал разбираться и за счет кеширования поправил проблему. Эта же страница с доработанным кешем грузиться за 1,5с. И ajax фильтры применяются за 200мс. Вчера применял решение на сайт с 50кило товаров. Но мне не охота отдавать решение бесплатно. Был бы mFilter2 беслатным, то вопросов нет давно бы сделал пул реквест. А так жаба давит. Я тут напрягался дебажил придумывал, а разрабы, если опубликую решение, к себе применят и будут компонент еще лучше продовать деньги зашибать :-).
Александр Туниеков
26 октября 2021, 06:47
modx.pro
504
-5

Проблема с установкой компонентов из modstore.pro [РЕШЕНО]

На данный момент на modstore.pro нерешенных проблем нет!

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

Николай Савин
25 октября 2021, 11:50
modx.pro
1
1 964
+10

[СДЕЛАЙ САМ] Поиск по МАЛЕНЬКОМУ сайту за 5 минут.

Я уже писал один вариант тут и он мне казался быстрым, но тут я понял, когда лень одолела окончательно, что можно ещё быстрее. Далее буду излагать информацию предназначенную для новичков, корифеи Modx ничего нового для себя не откроют.
Артур Шевченко
24 октября 2021, 23:09
modx.pro
1
944
+3

Инвертирование цветов в превью картинок в админке

Здравствуйте.
Столкнулась с такой странной проблемой — у некоторых превью тв-шек типа «Изображение» в админке инвертированы цвета. На фронте все норм.
Сайт пришел ко мне «как есть», версия модкса была 2.7.3. Обновила до 2.8.3. Не помогло.
Системные настройки phpThumb и источника файлов в норме.
pandaworks
22 октября 2021, 16:32
modx.pro
1 331
0

Ajax возвращает error: Bad action

Добрый день.

Ajax почему-то возвращает ошибку {«error»:«Bad action»}.
Версия MODx 2.5.7
Не пойму в чем проблема. Каких-то параметров в запросе не хватает?
var form = $('.form').serialize();
    $.ajax({
        url: '/calc',
        method: 'POST',
        data: form,
        success: function(data) {
          console.log(data);
        }
    });
UPD:
По адресу "/calc" находится ресурс с сниппетом, который содержит php код. В php происходит простое вычисление значений полей формы, которые передаются через Ajax. Результат вычисления возвращается в Ajax в виде простого числа.

Если вместо "/calc" указать любую другу страницу или файл, то ошибка такая же.
Сергей
22 октября 2021, 14:23
modx.pro
592
0

Настройка сортировки в Сollection по TV (список)

Доброго времени суток всем.
Кто знает как можно добавить сортировку по TV (Список (одиночный выбор))
В TV вот такие данные:
Производитель==1||
Производитель2==2||
Производитель3==3||
Сollection выводит только цифры, а нужно чтобы выводило название производителей.
Подскажите кто знает.
Сергій
22 октября 2021, 13:46
modx.pro
395
0

Увеличить время в payment_link minishop2

День добрый. имеется такой вопрос, как увеличить время $payment_link, после того как человек решил подумать и оплатить позже? сейчас вроде стоит время где-то 2 часа, как увеличить до 24 часов это время?
atrox
22 октября 2021, 11:47
modx.pro
429
0

Передача параметров и реакция на них

Здравствуйте!
Хочу на сайте организовать показ страниц в зависимости от настроек сайта.
К примеру,
site.ru/mobile=1 — вывод страниц, оптимизированных для мобильных (про mobile_detect знаю, это немного не то)
site.ru — вывод обычных страниц
site.ru/nooptim=1 — страницы без оптимизации, просто site.ru (без nooptim или site.ru/nooptim=0 — СБРОС без оптимизации) — обычные страницы
возможны варианты
site.ru/mobile=1&nooptim=1 или site.ru/mobile=1&nooptim=1&metr3=1

Вопрос такой — как проще всего реализовать такое?
Хотелось бы, чтобы установленные параметры (в 1) всегда показывались на ВСЕХ страницах, неустановленные (если указано значение 0 — это СБРОС) — не показывались.
Заранее спасибо!
Игорь
22 октября 2021, 10:25
modx.pro
448
0

ZoomX. Фреймворковский подход к разработке

Привет, друзья! На днях вышла третья версия компонента ZoomX, которая позволяет взглянуть на разработку в MODX немного под другим углом. Как известно, MODX позиционирует себя не только как CMS, но и как CMF. Но под этим определением скрывается всего лишь возможность использования API MODX. В современном мире разработки при упоминании слова «фреймворк» всплывают другие ассоциации — абстракции, роутинг, сервисный слой, SOLID, тонкие контроллеры, RESTful API и т.п.

Сергей Шлоков
21 октября 2021, 21:14
modx.pro
2
1 085
+24

Вывод контента с Fenom

Приветствую!

Проблема с выводом контента в котором используется феном.

В контенте пишу какой-либо феном код и сайт летит.
prnt.sc/1wygilb

Посмотрел журнал, там ругается на другую JSON строку в коде страницы
prnt.sc/1wygu3q

Сама строка в HTML
prnt.sc/1wygeo7

Я так понимаю проблема в парсере, он парсит страницу, потом перепарсивает еще раз и натыкается на json строку, ну а там понятно, что такой функции нет и др. ошибки.

Вопрос как это обойти? Неожиданная проблема для меня

Думал так поможет
{$_modx->resource.id | resource : "content"}
Константин Ильин
21 октября 2021, 15:08
modx.pro
470
0