Интегрировать (встроить) в несколько страниц компонент на Laravel
Всем привет.
Разрабатываю проект на Laravel, все работает как надо.
Но хотелось бы иметь админку для сайта на MODX Revo (pdoTools и FormIt) и всего несколько страниц, которые работают с компонентами Laravel и отдельной базой.
То есть, сайт сам на 90% информационный, потому хочется иметь нормальную админку.
Есть ли возможность на определенных страницах (ресурсах) загружать модуль Laravel в том месте, где у MODX находится $resource->content?
Всё остальное должно быть на элементах MODX.
Буду благодарен советам!
Разрабатываю проект на Laravel, все работает как надо.
Но хотелось бы иметь админку для сайта на MODX Revo (pdoTools и FormIt) и всего несколько страниц, которые работают с компонентами Laravel и отдельной базой.
То есть, сайт сам на 90% информационный, потому хочется иметь нормальную админку.
Есть ли возможность на определенных страницах (ресурсах) загружать модуль Laravel в том месте, где у MODX находится $resource->content?
Всё остальное должно быть на элементах MODX.
Буду благодарен советам!
Комментарии: 9
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
сделайте на laravel небольшой API, который будет возвращать нужный контент.
А на MODX уже в сниппете делайте запросы к API и выводите информацию.
Я пока с API своим еще не работал. Но через API, как я понял, можно только считывать? Записывать через него можно?
Есть вариант встроить это именно вместо $resource->content?
Делаете страницу, ну вот как угодно на MODX, как привыкли.
В качестве обработчика — висит сниппет, в котором отправляется любые запросы на ваш сервис API и делаете его уже на laraval.
Формат для обмена — json к примеру.
Это звучит может страшно, но на самом деле удобно
3 модуля на Laravel, которые отображают списки и форма добавления в этот список (ну и update, delete).
Вот и ищу как встроить это в MODX.