Добавить
Уведомления

MoonShine гайд. 2. Ресурс и меню в панели администратора для Laravel

"Вторая часть гайда посвященного open source панели администратора для проектов на Laravel MoonShine от CutCode! Научимся создавать ресурсы (разделы) и редактировать меню. MoonShine гайд - https://www.youtube.com/playlist?list=PLTucyHptHtTnfDI18bZnYEgvJIFmW8fGy Сайт проекта - https://moonshine.cutcode.dev/ GitHub - https://github.com/moonshine-software/moonshine Демо проект - https://github.com/moonshine-software/demo-project Поддержать проект - https://opencollective.com/moonshine Задать вопросы по использованию MoonShine можно тут - https://t.me/laravel_chat/24568 Ссылки на документацию из урока: Установка - https://moonshine.cutcode.dev/section/installation Ресурс - https://moonshine.cutcode.dev/section/resources-index Меню - https://moonshine.cutcode.dev/section/advanced-menu #moonshine#laravel#cutcode --------------------------------------------------------------------------------- ❗️❗️❗️Присоединяйся к нашему комьюнити в телеграм - там и советом помогут и много интересного - https://goo.su/FaKvdeG ???Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - https://cutcode.dev/chat-bot?utm_source=rt --------------------------------------------------------------------------------- ⏰ Таймкоды: 00:00 Создание ресурса в MoonShine для статей 02:08 Редактирование ресурса 02:48 Редактирование меню MoonShine 05:35 Добавление иконок в пункты меню 07:54 Добавление счетчиков/bage Друзья чтобы нам создать собственный ресурс раздел в админ панели необходимо в директорию app/moonShine/resources добавить определенный класс ресурса. Но мы пока что не знаем с вами как он выглядит. Чуть позже мы сможем это делать и вручную, а пока что давайте его сгенерируем с помощью artisan moonshine команды. Для этого выполним PHP artisan monshine: resources. Друзья нам необходимо указать название нашего ресурса. Давайте еще раз разберем что из себя представляет ресурс. Если говорить визуально в рамках админ панели, то это раздел. Как скажем вот admins это у нас в данном случае ресурс moonShine admin resource. Он у нас обвертка над моделью moonShine user и мы с помощью этой модели и админ панели moonShine можем выполнять различные операции в рамках записи таблицы moonShine users посредством eloquent orm, queryBuilder и так далее. И прямо здесь мы можем создавать новые записи, редактировать, просматривать, удалять все что нам необходимо делать в рамках админ-панели. Вооружившись этими знаниями давайте создадим ресурс для статей. Это б"

Иконка канала Просто о Laravel. CutCode
357 подписчиков
12+
35 просмотров
2 года назад
12+
35 просмотров
2 года назад

"Вторая часть гайда посвященного open source панели администратора для проектов на Laravel MoonShine от CutCode! Научимся создавать ресурсы (разделы) и редактировать меню. MoonShine гайд - https://www.youtube.com/playlist?list=PLTucyHptHtTnfDI18bZnYEgvJIFmW8fGy Сайт проекта - https://moonshine.cutcode.dev/ GitHub - https://github.com/moonshine-software/moonshine Демо проект - https://github.com/moonshine-software/demo-project Поддержать проект - https://opencollective.com/moonshine Задать вопросы по использованию MoonShine можно тут - https://t.me/laravel_chat/24568 Ссылки на документацию из урока: Установка - https://moonshine.cutcode.dev/section/installation Ресурс - https://moonshine.cutcode.dev/section/resources-index Меню - https://moonshine.cutcode.dev/section/advanced-menu #moonshine#laravel#cutcode --------------------------------------------------------------------------------- ❗️❗️❗️Присоединяйся к нашему комьюнити в телеграм - там и советом помогут и много интересного - https://goo.su/FaKvdeG ???Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - https://cutcode.dev/chat-bot?utm_source=rt --------------------------------------------------------------------------------- ⏰ Таймкоды: 00:00 Создание ресурса в MoonShine для статей 02:08 Редактирование ресурса 02:48 Редактирование меню MoonShine 05:35 Добавление иконок в пункты меню 07:54 Добавление счетчиков/bage Друзья чтобы нам создать собственный ресурс раздел в админ панели необходимо в директорию app/moonShine/resources добавить определенный класс ресурса. Но мы пока что не знаем с вами как он выглядит. Чуть позже мы сможем это делать и вручную, а пока что давайте его сгенерируем с помощью artisan moonshine команды. Для этого выполним PHP artisan monshine: resources. Друзья нам необходимо указать название нашего ресурса. Давайте еще раз разберем что из себя представляет ресурс. Если говорить визуально в рамках админ панели, то это раздел. Как скажем вот admins это у нас в данном случае ресурс moonShine admin resource. Он у нас обвертка над моделью moonShine user и мы с помощью этой модели и админ панели moonShine можем выполнять различные операции в рамках записи таблицы moonShine users посредством eloquent orm, queryBuilder и так далее. И прямо здесь мы можем создавать новые записи, редактировать, просматривать, удалять все что нам необходимо делать в рамках админ-панели. Вооружившись этими знаниями давайте создадим ресурс для статей. Это б"

, чтобы оставлять комментарии