Вопросы

Публикация отзывов с фото в карточках товара через модуль EasyComm

Добрый день. У меня на сайте установлен модуль EasyComm но через него как понимаю можно публиковать только текстовые отзывы. Есть ли возможность как то его доработать чтобы была возможность добавлять фото к отзыву?
Олег
8 часов назад
modx.pro
31
0

Отсутствует доступ к modstore.pro

Всем привет! Подскажите, у всех сейчас наблюдается проблема с доступом к сайту modstore.pro? Через европейский прокси из трёх букв всё работает. При этом modx.pro доступен без обходов. Проблема наблюдается уже больше недели, по-моему.
Сергей Фещуков
11 сентября 2025, 06:49
modx.pro
27
0

Автоматическое переключение контекстов Babel по языку браузера

День добрый!
Есть сайт на два языка: ru (основной)/ en (дополнительный)
Ключи контекстов именно такие: ru, en
Задача такова:
Если человек заходит с браузером с английским языком на любую страницу, то автоматически переводить его на её копию в английском контексте.
Если он переключает язык — не мешать, переходить на основную, русскую версию.
Если с русского языка заходит — ничего автоматически не перенаправлять.

Есть вот такой код:
Но работает как-то криво, если в русском браузере тыкаться внутри английской версии, то часто выдает 404 — uri подставляет из английской, а в контекст отправляет русский.
<?php
/* Запускаем плагин только на фронтенде и с включенными sef-url */
if ($modx->context->key == 'mgr' || !$modx->getOption('friendly_urls') || $modx->event->name != 'OnHandleRequest') {
    return;
}

/* Проверяем GET-параметр cultureKey */
if (!empty($_GET['cultureKey'])) {
    switch ($_GET['cultureKey']) {
        case 'en':
            $modx->switchContext('en');
            break;
        default:
            $modx->switchContext('web');
            break;
    }

    /* Очищаем GET-параметр, чтобы не появлялся в URL */
    unset($_GET['cultureKey']);
} else {
    /* Если cultureKey не указан, проверяем язык браузера */
    $browserLang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);

    if ($browserLang === 'en') {
        $modx->switchContext('en');
    }
    /* В остальных случаях оставляем текущий контекст (обычно web) */
}
Реально ли как-то довести до ума, чтоб всё работало по-человечески?
Заранее сердешная благодарность и чем могу, тем смогу
Серый
10 сентября 2025, 19:55
modx.pro
38
0

FileAttach (modx2) - возможность выбора файла из медиа-библиотеки (вкладка слева вверху Файлы)

Здравствуйте.
Есть вопрос по данному компоненту — есть ли возможность выбора уже ранее загруженного файла для нескольких ресурсов?
Например — есть 2 ресурса. У одного я загрузил документ пдф. Хочу этот же документ выбрать, когда редактирую другой ресурс, на его вкладке «Файлы». Сейчас у меня (по умолчанию) открывается попап, где я могу загрузить файлы только из внешних источников. Как использовать уже ранее загруженные файлы у нескольких ресурсов?
Есть ли такие настройки в админке?

с уважением,
Виталий
Виталий
10 сентября 2025, 17:28
modx.pro
64
0

Оформление заказа minishop2

Доброго дня!
Столкнулся с такой проблемой.
Очень часто приходится оформлять заказ за пользователя.

Т.е. человек набрел на сайт, позвонил по телефону, и не хочет тыкать кнопки сам, а хочет что бы менеджер оформил заказ по телефону.

И вот тут начинаются беды. Если это делать из под панели администратора, то есть ряд сложностей. Нужно сперва завести нового пользователя и только потом создавать заказ на этого пользователя.

Если эту процедуру сделать с фронт-енда, то уже гораздо проще, как минимум не нужно нового пользователя создавать, но!
Дмитрий
04 сентября 2025, 11:29
modx.pro
457
0

minishop2 отправить фотографию товара заказчику

Доброго дня! Вопрос на повестке дня.
Требуется к заказу прикрепить изображение (как реально выглядит товар), которое бы, письмом улетало заказчику. Либо другим доступным способом, ТГ, ватсап, почтовый голубь!

Интернет на эту тему молчит.

Подскажите в какую сторону копать?
Дмитрий
31 августа 2025, 14:14
modx.pro
224
0

Свой combox или выпадающий список для minishop (решено)

Привет!

С грехом пополам, смог надыбать коду в интернетах и сделать свой combox…

Но вот не задача, после того как я выбираю нужное мне значение и жму сохранить, это значение не сохраняется в базу.

Что я делаю не так?

Дмитрий
30 августа 2025, 21:52
modx.pro
79
0

Мodx revo 3.1.2 при запросе страницы, связанной с Collections сервер возвращает ошибку 500

Доброго времени суток всем!

Столкнулся с проблемой: после долгого простоя (месяца два) попросили обновить новости на сайте.
Заодно обновил сам МодХ до последней версии и какие-то еще пакеты.
Реализовано через модуль Collections (4.1.1). Новости заносятся как раньше, но при переходе во фронтенде, как только пытаешься открыть новость (что старую, что новую) размещенную в соответствующих Коллекциях — сервер выдает пустую страницу с 500 ошибкой. Остальные вне Коллекций открываются нормально.
Михаил Боровов
29 августа 2025, 01:22
modx.pro
205
0

Копировании ресурсов в с использованием localizator.

Можно сделать так, чтобы при копировании ресурса так же копировались все поля с переводом?
Благодарю за ответ.
Oleg
20 августа 2025, 13:21
modx.pro
265
0

Работа с полями minishop2 (панель администратора)

Доброго дня!

Стоит задача в админской панели minishop, уже имеющееся поле перевести в разряд выпадающего списка.

В закладке «адрес», есть поле, что бы обратиться к нему использую конструкцию вида:

this.fields.items[0].items[2].items[1].items[0];
Дмитрий
14 августа 2025, 13:38
modx.pro
4 473
0