Содержание
Laravel создает админ-панель Vue с нуля — часть 2
В этой части мы собираемся добавить страницу списка разрешений CRUD. Перед созданием страницы списка мы можем добавить сеялку для пользователя, роли и разрешений.
- Создайте модель
- Создайте сеялку и переместитесь
- Предоставьте доступ супер-админу
- Добавьте маршруты
- Создайте контроллер
- Создать представление индекса
- Добавить компонент пагинации
- Добавить флэш-сообщение
- Добавьте меню разрешений
1. Создайте модель
Мы уже создали админ-панель на основе шаблона Blade, и этот код уже доступен на Github https://github.com/balajidharma/basic-laravel-admin-panel.
Поэтому мы скопируем большую часть кода из этой админ-панели. Итак, скопируйте все модели отсюда
2. Создание сеялки и повторная миграция
Теперь скопируйте этот сеянец в папку database/seeders.
.
.
.
.
Читайте полный текст статьи на medium.com
Предыдущая часть — Часть 1: Установка и аутентификация
Следующая часть — Часть 3: Создание страниц CRUD Laravel для создания и обновления с помощью Inertia и Vue