Итоги 2025 года на MODX.pro

С наступающим, коллеги!



Дорогие MODX-разработчики, контент-менеджеры и просто сочувствующие!

Пока весь мир готовится к празднику, мы с вами знаем правду: где-то прямо сейчас кто-то пишет [[*pagetitle]] и надеется, что оно выведется. Где-то кто-то чистит кэш в надежде, что это решит все проблемы. А кто-то уже третий час гуглит «почему pdoTools не работает» (спойлер: забыл установить).

2025 год был непростым, но мы справились. MODX всё ещё жив, сообщество всё ещё пишет компоненты, а Василий Наумкин всё ещё на первом месте рейтинга (хотя мы очень старались это изменить).

Поднимем бокалы за то, что наши сайты работают, клиенты платят (иногда), а PHP 8 больше не кажется таким страшным!

С наступающим 2026 годом!
Николай Савин
5 часов назад
modx.pro
136
+9

Свой обработчик доставки (стоимость доставки по яндекс картам, готовое решение)

Доброейшего вечера/дня/ночи/утра!

Я продолжаю свой пусть, я продолжаю покорять minishop2

Забегая вперед, то что я пишу, больше для меня самого, но если вдруг, кому-то будет полезно, то я буду несказанно счастлив!

Небольшое вступление: и так, стояла задача, научить минишоп рассчитывать стоимость доставки, в зависимости от удаленности.
Т.е. к примеру, клиенту нужно сделать доставку. Удаленность от физического магазина 15 км. Очень хочется, что бы доставка рассчитывалась не руками — менеджером, а автоматически. Собственно до сегодняшнего дня так и было.

И так, мне нужно через яндекс карты построить маршрут, высчитать расстояние, рассчитать стоимость доставки и передать все это дело в минишоп. Звучит просто, если ты понимаешь в программировании. Но это не мой случай! Слава богу, что есть ИИ.
Дмитрий
28 декабря 2025, 18:36
modx.pro
51
+1

Отладка 500 ошибки MODX

Привет!
Не могу понять как дебажить 500ые ошибки в MODX — например я создаю MIGX CMP и при открытии страницы я получаю 500ую — мне могу найти никаких логов, в php включен показ ошибок, в modx тоже включен показ ошибок через установку error log level, в журналах ошибок пусто — в логах php пусто. Как это делать правильно?

Возможно я чего то не знаю, но пока ощущение от разработки на modx — что это дебагинг методом тыка вместо точного понимания где у тебя в коде что отвалилось(
Вячеслав Варов
27 декабря 2025, 14:15
modx.pro
468
0

Почему в новых версиях MODX не работает сброс пароля через MD5 и как восстановить доступ в manager

Есть ситуация, с которой сталкиваются почти все, кто переносит сайты на MODX или восстанавливает их из бэкапа.

Вы заходите в /manager, вводите логин и пароль — и MODX просто не пускает.
Пароль “точно правильный”. Вы его только что поменяли в базе через MD5 — как советуют старые статьи и форумы.
Но входа нет.

Спокойно. В большинстве случаев MODX не “сломался” — просто вы применили устаревший способ.
Юрий
26 декабря 2025, 23:45
modx.pro
566
+4

resComments — многоуровневые комментарии с пагинацией для ресурсов MODX3

Всем привет!
Представляю вниманию компонент для реализации комментариев/отзывов и т. д. к любым ресурсам MODX3.
Отличие от ticketsComments — возможность пагинации. Отличие от easyComm — многоуровневость.

Павел Романов
25 декабря 2025, 13:47
modx.pro
1
240
+11

mSync - проблема с интеграцией с 1С Предприятие 8.5

Здравствуйте.
Период бесплатной поддержки давно закончился, решила задать вопрос тут.
Ранее на всех сайтах, с которыми я делала синхронизацию с 1С через мСинк, при передаче данных набор товаров в import.xml и offers.xml, которые приходят из 1С, был всегда одинаковый. Теперь после обновления 1С у одного клиента файлы стали приходить с разным набором товаров. ТП 1С-ки пишет, что это нормально. Но синхронизация в итоге отвалилась) В инструкции компонента написано, что можно вручную загружать эти файлы, независимо друг от друга. Поддерживает ли этот компонент возможность такой вот автоматической загрузки файлов с разными товарами?
Раньше я с этим не сталкивалась. Буду рада, если кто-нибудь сможет ответить.
pandaworks
25 декабря 2025, 12:27
modx.pro
51
0

MiniShop3 1.0.0-alpha.4 — Большое обновление админки

Привет, сообщество!
Рад представить новую версию MiniShop3 1.0.0-alpha.4
В этом релизе был сосредоточен на модернизации админки.
Николай Савин
24 декабря 2025, 19:35
modx.pro
648
+19

Modx 2.8.8 еще подходит отправки почты через smtp.yandex.ru?

Я у яндекса почитал теперь нужен «ваш логин и пароль приложения», а в modx таких полей нет. Это так или я чего-то не понял и всё работает?
Николай
24 декабря 2025, 16:44
modx.pro
343
0

Настройка поиска на сайте MODX revo + minishop2+ mSearch2 + Babel

Добрый день.
Имеется сайт на MODX revo + minishop2+ mSearch2 + Babel
Необходимо настроить поиск по опциям
Опции записаны с помощью словаря в формате [[%...]]
При индексации значения опций из за скобок на конце игнорируются и в индекс не попадают.
Необходимо при индексации, когда анализируются опции и встречаются скобки, брать значение опции из словаря.
И в индексную таблицу базы данных записывать перевод.
Валерий
23 декабря 2025, 19:03
modx.pro
67
0

SeoFilter не подменяет url при использовании mFilter2

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

Настроил mFilter2, подключил SeoFilter, но почему то SeoFilter не срабатывает.

страница — https://greifus.ru/catalog/proba-dlya-filtra
(смотреть фильтрацию по Шасси)

Настраивал по инструкции. Вот настройки:



[[!mFilter2?
        &parents=`[[*id]]`
        &limit=`20`
        &class=`msProduct`
        &element=`msProducts`
        &filters=`
            ms|price:number
            ,msoption|filtrShassi
            ,msoption|wheelFormula
            ,msoption|kmu
            ,msoption|filtrSclad
        `
        &aliases=`
            resource|parent==category,
            msoption|filtrShassi==shassi
        `
        &tplOuter=`tpl.mFilter2.outer.2024`
        &tpl=`tpl.msProducts.row.vertical-2024`
        &tplFilter.outer.ms|price=`tpl.mFilter2.filter.slider`
        &tplFilter.row.ms|price=`tpl.mFilter2.filter.number`
    ]]
Подскажите, в чем может быть проблема?
Максим
17 декабря 2025, 14:45
modx.pro
99
0