Обновленные библиотеки MODxAPI для Evo 3.x
Так как в 3.x были существенно переделаны пользователи, возможность использовать modUsers исчезла, как и возможность работать с пользователями стандартными средствами FormLister.
От варианта переписать контроллеры FormLister для работы с пользователями через новые инструменты, доступные в 3.x, было решено отказаться; на данный момент я не могу полностью перейти на 3.x по ряду причин, а поддерживать две ветки FormLister слишком затратно. Так что я переделал MODxAPI, в частности класс modUsers, для работы в условиях 3.x. Тв-параметры поддерживаются.
Важно понимать, что MODxAPI для 1.4 (ставится с доклистером) и MODxAPI для 3.х (ставится отдельно через композер) — не одно и то же. Они работают с разными таблицами, а значит и код, рассчитанный на 1.4 в 3.х работать не будет. Как минимум, нужно будет добавить в него use.
В целом же не рекомендую создавать новые решения на базе MODxAPI, изучайте возможности 3.x.
github.com/Pathologic/MODxAPI — инструкция здесь.
От варианта переписать контроллеры FormLister для работы с пользователями через новые инструменты, доступные в 3.x, было решено отказаться; на данный момент я не могу полностью перейти на 3.x по ряду причин, а поддерживать две ветки FormLister слишком затратно. Так что я переделал MODxAPI, в частности класс modUsers, для работы в условиях 3.x. Тв-параметры поддерживаются.
Важно понимать, что MODxAPI для 1.4 (ставится с доклистером) и MODxAPI для 3.х (ставится отдельно через композер) — не одно и то же. Они работают с разными таблицами, а значит и код, рассчитанный на 1.4 в 3.х работать не будет. Как минимум, нужно будет добавить в него use.
В целом же не рекомендую создавать новые решения на базе MODxAPI, изучайте возможности 3.x.
github.com/Pathologic/MODxAPI — инструкция здесь.
2 комментария
вписать
и затем запустить в папке core команду composer update