Доработка плагина msOptionPrice2

Всем привет👋
Вопрос
Плагин msoptionprice2
Задача: Надо выводить к каждой модификации свою информацию
При добавлении модификации можно ли в окошке редактирования вывести свое кастомное поле Migx (либо хотябы обычное текстовое, чтобы json запихнуть)?
Я так понимаю это надо дописывать плагин, подскажите есть ли у кого-то готовое решение, либо какая-нибудь статья, чтобы почитать как его доработать)
И возможно ли это вообще?
Владислав
2 часа назад
modx.pro
17
0

В миникорзине msMCD обновляется цена и счетчик на лету, а pagetitle и изображение только при обновлении

Вопрос оказался в заголовке. Как исправить такую ситуацию?

upd — На своём скриншоте увидел что еще и {$item.sum} не показываетт
Павлик Мышкин
24 марта 2025, 13:54
modx.pro
436
0

Проблема с оплатой

Здравствуйте. Мы поменяли банк. Новый способ оплаты добавила в настройках, варианты доставки — тоже. В настройках нового модуля все данные прописала. Старые способы оплаты отключила. Но при нажатии на кнопку «оплатить» ничего не происходит.
Можете подсказать, что не так? nouname.ru/ Внизу страницы большая кнопка «поддержать сайт» выбор оплата сбербанком
Кефирка
24 марта 2025, 08:15
modx.pro
44
0

Простая drag-n-drop зона для отправки файлов с помощью FormIt

Привет, друзья!

Передо мной возникла казалось бы, банальная задача — сделать форму, которая будет отправлять файлы на почту с drag-n-drop зоной.

Мне почему-то крайне не хотелось подключать и развлекаться со сторонними библиотеками типа dropzone.js или filepond, да и вообще как-то не очень много информации я нашел на этот счёт, поэтому было решено сделать своё небольшое решение, как говорится, на коленке, которым я с вами и поделюсь. Моё решение представляет из себя простую визуальную дроп-зону, она не загружает файлы на сервер и т.д., то есть вы просто скидываете в неё несколько файлов, а их отправка на почту будет производиться средствами FormIt.

Дмитрий
22 марта 2025, 21:17
modx.pro
1
264
+5

Проблемы с CKeditor? сбрасывает html теги

Всем привет! Есть такой код, который редактирует данные пользователя с фронтенда, код полностью рабочий, но проблема в CKeditor, при заполнении с фронтенда все html теги в редакторе проставляются, а после отправки формы в редакторе все html теги сбрасываются, кроме и в админку приходит тоже все в теге .
Илья
21 марта 2025, 14:20
modx.pro
114
0

Как подружить SeoFilter и msOptionsColor?

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

Подскажите, если кто разбирается, как правильно создать поле и правило в SeoFilter для страниц определенного цвета?

Вот как он выводится в mFilter2:

{$_modx->runSnippet('!mFilter2', [
	. . .
	'filters' => '
		. . .
		msoc|color~value~color~color2,
		. . .
	',
	'aliases' => '
		. . .
		msoc|color~value~color~color2==cvet,
		. . .
	',
	. . .
])}

Поле настроил так, но это ничего не дало:
https://disk.yandex.ru/i/jFo0itqyFB3mqQ
Владимир
19 марта 2025, 22:46
modx.pro
36
0

Интеграция MS2 и Prodamus

1 1
Нужно настроить интеграцию MS2 с Prodamus
Документация по интеграции: help.prodamus.ru/payform.ru-onlain-oplaty/rest-api/instrukcii-dlya-samostoyatelnaya-integracii-servisov
Сергей
19 марта 2025, 12:04
modx.pro
103
0

MODX/AI Hackathon Part 2 (27 марта)

Дорогие друзья MODX,

Простите за мой ужасный русский – мне приходится полагаться на такие инструменты, как ChatGPT и Google Translate. 😅 Но несмотря на это, я хочу пригласить вас на MODX-мероприятие на следующей неделе!

Присутствовать лично может быть непросто, но, как и наши коллеги из России и Сербии, вы сможете присоединиться онлайн.

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

Привет из Нидерландов!

Henk Everts
19 марта 2025, 10:39
modx.pro
410
+12

Необходимо доработать API сделанное на modx, добавить блокировку по IP при частых запросах.

Добрый день.
Отвечать буду только людям с рейтингом на modx.

Описание
Есть мобильное приложение. В данный момент ошибочно (спам) было разослано более 50.000 смсок с приложения на различные номера телефонов.

Задачи
№1) Ограничения по IP backend
Первые 3 запроса с одного IP — раз в минуту.
После этого — раз в час.
И после 3-х в час — блокировка на день.

Нужно будет обновить UI, чтобы показывать ошибку 429 (слишком много запросов) и объяснять пользователю, что нужно подождать перед следующей попыткой.

№2) Ограничения по телефону — То же самое, только по номеру телефона.

В UI тоже нужно показывать ошибку 429, чтобы пользователи понимали, что нужно подождать.
anhel123
19 марта 2025, 10:26
modx.pro
131
0