MoonShine гайд. 11.История изменений, Asset Manager и уведомления в админ. панели на Laravel
Мы заканчиваем обзор базовых функций MoonShine и рассмотрим как реализовать историю изменений, уведомления и Asset Manager. Пройдя этот урок Вы будете знать весь основной функционал MoonShine!
Приглашаю продолжить обучение MoonShine на расширенном курсе. В уроках вы узнаете:
- как работать с Github в web интерфейсе, в PHPStorm и через командную строку;
- что такое forks, pull requests с подробностями по оформлению, и как делать сommits по конвенции сообщений;
- как эффективно работать в команде;
- как сделать свой пакет для Laravel или доработать уже существующий с открытым кодом.
#moonshine#laravel#cutcode
---------------------------------------------------------------------------------
🚀📹👨🏫 Как насчет прокачки своих навыков с помощью наших обучающих видеокурсов по web-разработке? Переходи на мой сайт 👇
❗️❗️❗️Присоединяйся к нашему комьюнити в телеграм - там и советом помогут и много интересного -
---------------------------------------------------------------------------------
⏰ Таймкоды:
00:00 Как подключить историю изменений
01:35 Asset Manager
03:12 Уведомления
05:15 Возможность локализации
06:53 Как интегрировать sociolight
Ребята давайте продолжим освещать возможности MoonShine и сейчас разберём с вами историю изменений. Мы уже с вами её видели когда работали со статьями вот здесь внизу под формой она появлялась с последними пятью изменениями. Кто менял, какие поля, какие значения были до и после и дата. Интересная возможность, особенно когда в админ-панели работает множество администраторов чтобы видеть что именно и когда менялось. Но как нам это применять в своих ресурсах, как это вообще работает? На самом деле ничего сложного и давайте посмотрим. Для начала откроем модель статьи чтобы увидеть как реализовано сейчас. Окей Model Article и все что нам требуется чтобы добавить к ресурсу историю изменений это добавить к модели вот этот трейт- HasMoonShineChangeLog и все. Давайте попробуем - у нас еще есть например категории. Давайте категориям также добавим Use MoonShineChangeLog. Отлично. Давайте вернемся назад, перейдем в категории, откроем какую-либо категорию. Пока что у нас здесь с вами ничего нет, но давайте попробуем ее изменить. Save, еще раз откроем и видим что у нас есть история изменений и что именно изменилось. Мы с вами меняли заголовок - был вот такой, стал еще с дополнительными восклицательными знаками. И кто именно какой пользователь был авторизован и выполнил эти изменения. На самом деле ничего сложного и на этом все по истории изменений. Если где-то требуется просто подключайте trait. Друзья следующая тема которая найдет применение в ваших проектах это Set Manager. И мы можем глобально подключать определенные стили скрипты в рамках всех страниц админ панели MoonShine. Если мы с вами заглянем скажем в определенные поля такие как Tiny MCE. Давайте взглянем на него то мы увидим также что есть у нас либо свойства, либо метод, где мы также перечисляем JS и CSS необходимые этому полю. И в итоге эти ассеты подключатся там где будет использоваться это поле. Но об этом вы познакомитесь когда будете писать собственные поля либо когда я вам в расширенном гайде для разработчиков буду показывать как их делать. Но вы также можете подключить и ассеты глобально. Для этого необходимо перейти в сервис провайдер и далее давайте воспользуемся документацией, возьмем прям все отсюда перенесем сюда. Только импортируем Asset Manager
---------------------------------------------------------------------------------
📹 делитесь этим видео с друзьями:
🔔 подпишитесь на YouTube-канал:
📼 Курс по Laravel с нуля:
MoonShine гайд. 11.История изменений, Asset Manager и уведомления в админ. панели на Laravel
---------------------------------------------------------------------------------
🔗 наш сайт:
📱 Наш telegram-канал:
4 views
21
1
7 months ago 00:52:06 4
MoonShine stream. Обзор обновления
11 months ago 00:09:52 1
Летальный исход (Lethal Company) #1
11 months ago 00:10:25 2
Гайд по MoonShine v.2. Авторизация. Видим только свои статьи
11 months ago 00:12:43 2
Гайд по MoonShine v.2. Статьи, пользователи и вход impersonate
11 months ago 00:17:58 4
Гайд по MoonShine v.2. Профиль. Видео инструкция по использованию админ-панели
11 months ago 00:09:43 4
Гайд по MoonShine v.2. Формы логина и регистрации. Видеоинструкция по использованию админ-панели
11 months ago 00:20:58 4
Гайд по MoonShine v.2. Ресурсы. Видеоинструкция по использованию админ-панели
12 months ago 00:17:50 7
Гайд по MoonShine v.2. Видеоинструкция по использованию админ-панели
12 months ago 00:19:32 1
Upgrade guide по обновлению MoonShine до версии 2.0. Админ-панель для Laravel от CutCode
1 year ago 00:01:09 89
ты так красива... прощальный мувик для никиты стимова [gta in desc/гта в описании] prod. @zhudo
1 year ago 00:16:14 3
MoonShine гайд. 1. Установка и настройка панели администратора для Laravel
1 year ago 00:12:20 4
MoonShine гайд. 11.История изменений, Asset Manager и уведомления в админ. панели на Laravel
1 year ago 00:12:45 4
MoonShine гайд. 10. Кастомные страницы в админ. панели на Laravel
1 year ago 00:12:04 1
MoonShine гайд. 9. Авторизация и события в админ. панели на Laravel
1 year ago 00:11:35 2
MoonShine гайд. 8. Dashboard и метрики в админ. панели на Laravel
1 year ago 00:42:00 3
MoonShine гайд. 7. Фильтры, действия и компоненты в админ. панели на Laravel
1 year ago 00:34:14 4
MoonShine гайд. 6. Использование отношений в админ. панели на Laravel
1 year ago 00:08:31 1
Best Fly Rod Under $200 (2023 Buyers Guide)
2 years ago 00:31:03 8
MoonShine гайд. 5. Реализация реальных задач в панели администратора для Laravel
2 years ago 00:15:51 1
The Wes Anderson Style Explained — The Complete Director’s Guide to Wes Anderson’s Aesthetic
2 years ago 00:05:34 3
MoonShine гайд. 4. Кастомизация ресурса в панели администратора для Laravel
2 years ago 00:21:46 1
MoonShine гайд. 3. Поля и декорации в панели администратора для Laravel
2 years ago 00:09:03 6
MoonShine гайд. 2. Ресурс и меню в панели администратора для Laravel
2 years ago 00:04:48 1
как стать самогонщиком в рдр онлайн.red dead online moonshiners.