Laravel Backpack Как создать новую страницу без CRUD

#laravel-5 #laravel-backpack

#laravel-5 #laravel-backpack

Вопрос:

Извините, парень, я новичок в Laravel Backpack 4.3, мне нужен ваш опыт.

Я хочу создать простую страницу без CRUD возможно ли это в Laravel Backpack, если да, то с каким файлом мне нужно поработать?

Ответ №1:

Конечно. Процесс такой же, как в стандартном Laravel (добавление маршрута, контроллера и представления), хотя вы можете захотеть использовать ту же файловую структуру, что и в Backpack, и расширить файл макета Backpack, чтобы сохранить тот же дизайн.

Вы можете сделать это так, как хотите, но обычно люди, использующие Backpack:

  • добавьте маршрут в их routes/backpack/custom.php файл внутри той же группы маршрутов, что и их CRUDs; так его будет легче найти;
  • добавьте контроллер в их app/Http/Controllers/Admin/ папку, чтобы все контроллеры, связанные с администратором, были в одном месте;
  • добавьте файл просмотра внутрь resources/views/admin или что-то в этом роде;

Для примера:

  • взгляните на AdminController, который Backpack Base использует для загрузки пустой страницы панели мониторинга;
  • взгляните на dashboard.blade.php файл, чтобы увидеть, как он расширяет макет рюкзака;

Надеюсь, это поможет.

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

1. Мне помогло. Декабрь 2020. Вы, вероятно, никогда не узнаете, каким людям вы помогли, но я думаю, что вы потрясающие! Спасибо.

2. Я только что узнал, что вы не только ответили на мой вопрос — вы также являетесь основателем Laravel Backpack. Мне и небольшой компании друзей, в которой я работаю, это нравится! Мы будем использовать это в каждом возможном будущем проекте: D Позвольте мне поблагодарить вас за вашу тяжелую работу еще раз и с большим размахом : D

3. Хаха спасибо тебе за добрые слова, Мартин — ты вызвал улыбку на моем лице 😉

4. Мне снова помогло август 2021 xD

5. Отлично! Можете ли вы добавить это в Backpack bocumentation…