10 июля 2026, 00:18 В темной теме логотип темный тоже, плохо видно. И шрифт мелковат. Читать тяжело. Новости и события / Редизайн сообщества 24 +1
08 июля 2026, 13:27 Спасибо за примеры, очень сильно облегчают рабту Новые дополнения и их версии / simpleFilters 1.3.0: ЧПУ для страниц фильтрации 2 0
04 июня 2026, 20:21 У кого нет юрлица, то можно использовать бота-прослойку: modx.pro/development/25531 Готовые решения / Уведомления о заказах minishop в MAX 1 0
01 июня 2026, 18:39 После обновления на 5.2, в системных настройках FormIT все описания настроек стали повторять названия ключей, то есть описания затерлись Новые дополнения и их версии / FormIt 5.2: нативный AJAX и reCAPTCHA v3 7 0
18 мая 2026, 17:28 github.com/VolgaIgor/editorjs-gallery — как будто то что нужно, основан на editor-js/image, имеет настройки галереи сетка или слайдер, как я понимаю Новые дополнения и их версии / mxEditorJs - блочный редактор Editor.js для MODX 3 10 0
17 мая 2026, 22:19 Иван, подскажи пожалуйста по настройке пути загрузки файлов или медиа источника. Проблема такая: если загружаю фото в редактор выбирая его с компа — то путь к изображению строится от источника файлов. А если выбираю с браузера по кнопке Обзор, то путь прописывается абсолютный — от домена и перед именем файла двойной слешь. Также, в системных настройках компонента не хватает натсройки mxeditorjs.file_upload_path Если прикреплять блоки с файлами, то используется mxeditorjs.image_upload_path, что не совсем корректно для файлов. Новые дополнения и их версии / mxEditorJs - блочный редактор Editor.js для MODX 3 10 0
17 мая 2026, 21:36 В настройках компонент указал gallery, но в блоках она не появилось, полазил в исходниках компонента, там не нашел gallery Новые дополнения и их версии / mxEditorJs - блочный редактор Editor.js для MODX 3 10 0
17 мая 2026, 15:27 Есть возможность внедрить блок Галерея? Новые дополнения и их версии / mxEditorJs - блочный редактор Editor.js для MODX 3 10 0
17 мая 2026, 13:31 При включении компонента, все теги, снипеты и вызовы на fenom — на фронте выводятся текстом без обработки Новые дополнения и их версии / [xDevPicker] Редактируем чанки с фронтенда в один клик 5 0
15 мая 2026, 23:57 Жаль с fenom не дружит. Новые дополнения и их версии / [xDevPicker] Редактируем чанки с фронтенда в один клик 5 0
08 мая 2026, 13:20 На шаред хостингах не запустится? =D Новые дополнения и их версии / [aiAssist] Я же просто попросил его создать магазин, а он СДЕЛАЛ ЭТО! 16 0
31 марта 2026, 00:32 Уже пользуемся Для разработчиков / [MAX bot] отправляем сообщение в бот MAX на изи 9 0
30 марта 2026, 22:11 Красота, уже воспользовался =D Внутри личного кабинета как будто не хватает какой то минимальной доки Для разработчиков / [MAX bot] отправляем сообщение в бот MAX на изи 9 0
10 марта 2026, 22:13 Все верно, сорян, в своем сообщении написал не то что хотел =) Новые дополнения и их версии / msGiftCards - дополнение для MODX 2 + miniShop2 для продажи, применения и учета подарочных сертификатов. 5 0
10 марта 2026, 22:07 На MODX2 использую Polypang Новые дополнения и их версии / msGiftCards - дополнение для MODX 2 + miniShop2 для продажи, применения и учета подарочных сертификатов. 5 0
10 марта 2026, 21:32 было бы круто предусмотреть мультиязычность/мультивалютность для сайтов, которые работают с несколькими языками и валютами Новые дополнения и их версии / msGiftCards - дополнение для MODX 2 + miniShop2 для продажи, применения и учета подарочных сертификатов. 5 0
10 февраля 2026, 21:41 Это таблица компонента msProductRemains он использует поле remains, но в Minishop2 4.0.0 тоже появилось это поле, и что то пошло не так. Может оно всегда было, но не участвовало в схеме, хз. Тут скоррее вопрос к msProductRemains, нужно его научить смотреть remains из своей таблицы Новые дополнения и их версии / [msProductRemains] Остатки без свойств и другое 7 0
10 февраля 2026, 16:04 Обнаружил прикол, как понимаю он возникает в Minishop => 4.4.0 Поле remains присутствует в стандартных полях минишопа — присутствует в таблице modx_ms2_products И в админке на странице со всеми остатками: /manager/?a=mgr/remains&namespace=msproductremains тянется именно поле из modx_ms2_product, а не из modx_ms2_product_remains А если перейти в карточку товара, на вкладку остатки — там все правильно, остаток подтягивается из таблицы modx_ms2_product_remains Не понимаю, как это так получается и как это исправить? Новые дополнения и их версии / [msProductRemains] Остатки без свойств и другое 7 0
07 февраля 2026, 10:46 При встаке ссылок на Rutube ролики с доступом по ссылке, из ссылки вырезается ключ доступа после ID ролика: rutube.ru/play/embed/id_ролика/?p=ключ Соответственно видео не работает Решение: в файле core/components/videogallery/lib/VideoThumb/VideoThumb.php заменить блок парсинга ссылку рутуб на этот: // Rutube elseif (preg_match('~https?://(?:www\\.|)rutube\\.ru/video/embed/([a-zA-Z0-9_\\-]+)/?~i', $video, $matches) || preg_match('~https?://(?:www\\.|)rutube\\.ru/video/([a-zA-Z0-9_\\-]+)/?~i', $video, $matches) || preg_match('~https?://(?:www\\.|)rutube\\.ru/tracks/([a-zA-Z0-9_\\-]+)(&.+)?/?~i', $video, $matches)) { $videoId = $matches[1]; $newVideo = 'https://rutube.ru/video/embed/' . $videoId; // --- НАЧАЛО ПРАВКИ: Добавляем поддержку приватного ключа ?p= --- $parts = parse_url($video); if (isset($parts['query'])) { parse_str($parts['query'], $queryParams); if (!empty($queryParams['p'])) { // Добавляем ключ к embed ссылке $newVideo .= '/?p=' . $queryParams['p']; } } // --- КОНЕЦ ПРАВКИ --- $video = $newVideo; $image = ''; // Добавил @ перед file_get_contents, чтобы не сыпались ошибки если Rutube вернет 404 для закрытого видео if ($json = json_decode(@file_get_contents('https://rutube.ru/api/video/' . $videoId), true)) { $image = $json['thumbnail_url']; $image = $this->getRemoteImage($image); } $data = [ 'video' => $video, 'videoId' => $videoId, 'image' => $image, ]; } Новые дополнения и их версии / [videoGallery] 1.4.0 Поддержка VK Video и ещё пара фишек 10 0 1
Возможно ли реализовать возможность предоплаты за доставку на сайте? У меня Робокасса, у них вроде есть docs.robokassa.ru/ru/iframe
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
И шрифт мелковат. Читать тяжело.
Проблема такая: если загружаю фото в редактор выбирая его с компа — то путь к изображению строится от источника файлов.
А если выбираю с браузера по кнопке Обзор, то путь прописывается абсолютный — от домена и перед именем файла двойной слешь.
Также, в системных настройках компонента не хватает натсройки mxeditorjs.file_upload_path
Если прикреплять блоки с файлами, то используется mxeditorjs.image_upload_path, что не совсем корректно для файлов.
Внутри личного кабинета как будто не хватает какой то минимальной доки
для сайтов, которые работают с несколькими языками и валютами
он использует поле remains, но в Minishop2 4.0.0 тоже появилось это поле, и что то пошло не так. Может оно всегда было, но не участвовало в схеме, хз.
Тут скоррее вопрос к msProductRemains, нужно его научить смотреть remains из своей таблицы
Поле remains присутствует в стандартных полях минишопа — присутствует в таблице modx_ms2_products
И в админке на странице со всеми остатками: /manager/?a=mgr/remains&namespace=msproductremains тянется именно поле из modx_ms2_product, а не из modx_ms2_product_remains
А если перейти в карточку товара, на вкладку остатки — там все правильно, остаток подтягивается из таблицы modx_ms2_product_remains
Не понимаю, как это так получается и как это исправить?
Соответственно видео не работает
Решение:
в файле core/components/videogallery/lib/VideoThumb/VideoThumb.php заменить блок парсинга ссылку рутуб на этот: