Sendex 2.0 не встает на Modx 2.8.8

Выдает такой текст:
Консоль запущена…
Пробуем установить пакет с подписью: sendex-2.0.0-pl
Пакет найден… сейчас идёт подготовка к его установке.
Загрузка рабочего пространства пакета…
Рабочее пространство загружено, сейчас устанавливаем пакет…
Could not load class: xPDO\Transport\xPDOObjectVehicle from transport.xpdo\transport\xpdoobjectvehicle.
The specified xPDOVehicle class (transport.xPDO\Transport\xPDOObjectVehicle) could not be loaded.
и таких сообщений штук 30, а в конце
Невозможно установить пакет с подписью: sendex-2.0.0-pl

Спросил у DeepSeek, он ответил что пакет sendex-2.0.0-pl, судя по всему, был собран под MODX Revolution 2.2.x – 2.4.x.
В этих версиях использовался старый автозагрузчик xPDO v2.
Начиная с MODX 2.8.0 (и особенно 2.8.8), движок перешел на xPDO v3, где изменилась структура классов (добавились неймспейсы).

Помогите разобраться, плиз.
Евгений
Евгений
28 июля 2026, 16:04
modx.pro
370

Комментарии: 3

Евгений
29 июля 2026, 09:58
Upd: попробовал поставить на другой сайт, который обновил до Modx 2.8.9 — та же самая ошибка. Приложение вообще кто-то тестировал перед тем как в репозитарий выкладывать?
    Иван Бочкарев
    29 июля 2026, 10:30
    Добрый день!

    Пошел разбираться — скоро отпишу

    Проблема была в том, что я собирал новый пакет на MODX 3, а не на MODX 2
      Евгений
      29 июля 2026, 11:06
      Спасибо, новый фикс помог.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3