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

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://t.me/laravel_chat Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - https://cutcode.ru/chat-bot --------------------------------------------------------------------------------- ⏰ Таймкоды: 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 и так далее. И прямо здесь мы можем создавать новые записи, редактировать, просматривать, удалять все что нам необходимо делать в рамках админ-панели. Вооружившись этими знаниями давайте создадим ресурс для статей. Это будет наш основной ресурс который мы будем играться. Но при этом мы создадим и ряд дополнительных ресурсов которые будут необходимы для статей. --------------------------------------------------------------------------------- делитесь этим видео с друзьями: https://www.youtube.com/watch?v=pHSaMeBjVDk подпишитесь на YouTube-канал: https://www.youtube.com/c/CutCodeRu?sub_confirmation=1 Курс по Laravel с нуля: https://www.youtube.com/watch?v=phTSw6XDATw&list=PLTucyHptHtTkUbXaikXEmCWL8GradRx9I MoonShine гайд. 2. Ресурс и меню в панели администратора для Laravel --------------------------------------------------------------------------------- наш сайт: https://cutcode.ru/ Наш telegram-канал: https://t.me/laravel_cutcode

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

Вторая часть гайда посвященного 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://t.me/laravel_chat Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - https://cutcode.ru/chat-bot --------------------------------------------------------------------------------- ⏰ Таймкоды: 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 и так далее. И прямо здесь мы можем создавать новые записи, редактировать, просматривать, удалять все что нам необходимо делать в рамках админ-панели. Вооружившись этими знаниями давайте создадим ресурс для статей. Это будет наш основной ресурс который мы будем играться. Но при этом мы создадим и ряд дополнительных ресурсов которые будут необходимы для статей. --------------------------------------------------------------------------------- делитесь этим видео с друзьями: https://www.youtube.com/watch?v=pHSaMeBjVDk подпишитесь на YouTube-канал: https://www.youtube.com/c/CutCodeRu?sub_confirmation=1 Курс по Laravel с нуля: https://www.youtube.com/watch?v=phTSw6XDATw&list=PLTucyHptHtTkUbXaikXEmCWL8GradRx9I MoonShine гайд. 2. Ресурс и меню в панели администратора для Laravel --------------------------------------------------------------------------------- наш сайт: https://cutcode.ru/ Наш telegram-канал: https://t.me/laravel_cutcode

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