Вопросы

Babel и пути источников файлов

Всем привет.
Столкнулась со странной проблемой. На сайте, где используется мультиязычность через babel, на русскоязычной версии все ок, на английской пропадают пути источников файлов. То есть, если на русской версии путь картинки выглядит как «assets/design/img/pictures/images/toh02584.jpg», то на английской версии это только путь к картинке относительно самого источника файлов «pictures/images/toh02584.jpg».
Сайт сделан другим программистом, и как он этого добился — загадка. Сравнила настройки контекстов, источников медиа, системные настройки с теми, что использую обычно. Ничего подозрительного не заметила. Источник файлов заведен в папке assets/design/img.
pandaworks
6 часов назад
modx.pro
11
0

Настроить совместную работу корзины minishop2 и ms_CDEK2

После обновления minishop2 и ms_CDEK2 перестала нормально работать отправка заказа из корзины.
Плагин СДЭКа перестал показывать карту, а при нажатии на кнопку «Оформить заказ», плагин SendIt (который, как я понял, нужен для корректной работы ms_CDEK2) мгновенно, без всяких проверок отправляет письмо о заказе. Страница корзины, при этом, не обновляется.
— Ссылка на сайт: www.ksmark.ru
— Нужно всё это дело починить и настроить. Бюджет предлагайте. Пишите в Telegram: @yaroslav_starovoytov
Ярослав Старовойтов
modx.pro
63
0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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