Интегрировать (встроить) в несколько страниц компонент на Laravel

Всем привет.
Разрабатываю проект на Laravel, все работает как надо.

Но хотелось бы иметь админку для сайта на MODX Revo (pdoTools и FormIt) и всего несколько страниц, которые работают с компонентами Laravel и отдельной базой.
То есть, сайт сам на 90% информационный, потому хочется иметь нормальную админку.

Есть ли возможность на определенных страницах (ресурсах) загружать модуль Laravel в том месте, где у MODX находится $resource->content?
Всё остальное должно быть на элементах MODX.

Буду благодарен советам!
Anton Erin
04 марта 2021, 17:34
modx.pro
212
0

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

Наумов Алексей
05 марта 2021, 10:16
+2
«resocurce» я еще не встречал)))

сделайте на laravel небольшой API, который будет возвращать нужный контент.
А на MODX уже в сниппете делайте запросы к API и выводите информацию.
    Anton Erin
    05 марта 2021, 13:24
    0
    Поправил, спасибо =))
    Я пока с API своим еще не работал. Но через API, как я понял, можно только считывать? Записывать через него можно?
      Anton Erin
      05 марта 2021, 14:08
      0
      Почитал. Слишком запарно будет делать API (и без того немаленького функционала) + делать еще сниппет к нему. И в случае изменений в Ларке надо будет лезть еще в сниппет.

      Есть вариант встроить это именно вместо $resource->content?
        Наумов Алексей
        05 марта 2021, 14:09
        0
        Ну почему нет то…

        Делаете страницу, ну вот как угодно на MODX, как привыкли.

        В качестве обработчика — висит сниппет, в котором отправляется любые запросы на ваш сервис API и делаете его уже на laraval.
        Формат для обмена — json к примеру.
        Это звучит может страшно, но на самом деле удобно
    Павел Голубев
    05 марта 2021, 12:46
    +1
    Автогенератор админок для Laravel не подходит? Всё не то laravel-news.com/13-laravel-admin-panel-generators?
      Anton Erin
      05 марта 2021, 13:30
      0
      Спасибо за совет. Это удобно. Но опять же — мне удобно использовать MODX в плане простой верстки на сайте и удобные (привычные) pdoTools и FormIt.
      3 модуля на Laravel, которые отображают списки и форма добавления в этот список (ну и update, delete).

      Вот и ищу как встроить это в MODX.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      9