Вопросы

MIGX и хранение в JSON

Интересует такой вот вопрос, MIGX по умолчанию сохраняет данные в виде экранированой строки JSON в базе данных. И если например JSON имеет большую вложенность то больше 60% по факту занимают обратные слеши, например отрывок JSON ниже.

Можно ли как-то избавиться от этого? Знаю что MaridDB поддерживает работу с JSON полями, можно ли как-то настроить MIGX и работать без такого экранирования? Поскольку это КМК сильно замедляет взаимодейтсвие с БД из-за большого финального JSON.

Вячеслав Варов
01 октября 2025, 15:48
modx.pro
971
0

Исключить из выборки msProducts товары из неактивных категорий

Здравствуйте.

Задача в названии.

Код вызова сниппета msProducts:
Скаут
25 сентября 2025, 09:15
modx.pro
1 479
0

Импорт товаров через встроенный скрипт miniShop2

Читаю документацию.
Не понимаю, как импортировать опции товара. Должен быть какой-то префикс или как их обозначать?
И как быть с опциями с типом «Множественный список»? Добавлять их по принципу size,color,gallery или через какой-то разделитель?
И возможно ли для TV указывать не «слово «tv» + id параметра», а имя TV с каким-либо префиксом?
Evgeny Epifanov
24 сентября 2025, 16:34
modx.pro
61
0

Перестал работать autoRedirector

Гайз, помогите пожалуйста понять: редиректы (правила) создаются, но самой переадресации не происходит. Кодировка таблицы в БД: utf8_general_ci, никаких StercSEO и других плагинов работающих с OnPageNotFound — нет, плагин переустанавливал с полным удалением, кэш чистил, слеши в начало адреса ставил, все настройки Friendly и Alias проверял, ошибков в логах нет.
Серый
24 сентября 2025, 13:56
modx.pro
57
0

MODX3 feat Tagger 2.1.0-pl

столкнулся с такой проблемой что MODX3.1.2 запущеном на php7.4

не отрабатывает
iconv('UTF-8', 'ASCII//TRANSLIT', $tag)
если включить tagger.remove_accents_tag

можно конечно что-то свое заделать, но…

вроде в доках прочитал что это именно боль php7.4

может у кого есть мысль?
Stepan
21 сентября 2025, 16:21
modx.pro
90
0

Как обновить модуль Easy Comm чтобы появилась возможность добавить файлы к отзыву?

У меня на сайте установлен модуль Easy Comm для отзывов, но старая версия от 2018 года которая не поддерживает вложение файлов. В версии от 2021 года появилась такая возможность. Не могу разобраться как его обновить, инструкция есть modx.pro/components/21775 но в ней толком не описано никаких шагов. Кто уже обновлял на своем сайте подскажите что конкретно нужно сделать? Зайти в Приложения => Установщик и нажать обновить? После этого подтянется возможность добавить файлы к отзыву?

Автор также упоминает что после обновления компонента нужно обновить чанки tpl.ecForm и tpl.ecMessages.Row но не указывает что именно в них прописать.
Олег
21 сентября 2025, 11:01
modx.pro
429
0

Разработка нового дополнения

Всем привет! Я собираюсь разработать для диплома дополнение в MODX REVO, которое в последующем хочу опубликовать. Хотелось бы посоветоваться с вами, уважаемые разработчики, чего вам не хватает на modstore или аналоги каких решений хотелось бы увидеть с какими-либо преимуществами?

Было бы интересно также рассмотреть идею на автоматизацию каких-либо процессов, сбор данных, что было бы возможно полезно и для самого клиента, или для аналитики?

Буду рада выслушать ваши идеи, спасибо!
Наталья
18 сентября 2025, 20:24
modx.pro
299
+4

Вывод TV в дереве ресурсов

Добрый!
Существует ли какое-нибудь решение для вывода своего поля вместо или вместе с ID в скобках в дереве ресурсов?
Сейчас администратор сайта вписывает фрагмент вин-кода, чтобы ориентироваться.
В идеале, чтобы туда автомтичски попадало тв-поле VIN.

Кирилл
18 сентября 2025, 17:56
modx.pro
156
0

Сортировка msfilter2 по msOption

Алексей Сунарчин
18 сентября 2025, 10:55
modx.pro
146
0

Предложение нового механизма closure и слушателей событий в bootstrap неймспейсов MODX с приоритетами и именами

Хочу поделиться идеей/потенциальным изменением ядра MODX 3, которое даст возможность создавать пакеты без плагинов, да и в целом расширить функционал управления слушателями событий, и попросить вас посмотреть, что думаете.

Началось с того, что я пытаюсь продумать для себя максимально простой способ разработки и сборки пакетов под MODX, и параллельно внедрения архитектурных решений по стилю Laravel.
Олег
18 сентября 2025, 01:40
modx.pro
292
+1