Создайте полноценный CRUD-объект категории за считанные минуты, используя подсказки ИИ — ручное кодирование не требуется! В этом выпуске «Веб-разработки нового поколения» я покажу, как с помощью ChatGPT (и аналогичных инструментов ИИ) сгенерировал готовый к использованию модуль категории Laravel 12 + Filament v4 из одной подсказки: миграции, модель, политика и ресурс Filament (форма + таблица) с контролем доступа на основе ролей.
Что вы изучите
✅ Генерировать миграцию + модель с полями: id, is_active, title, slug, description, thumbnail, created_by, canonical_url, meta_title, meta_description
✅ Создавать ресурс Filament v4 для категории (форма + таблица)
✅ Автоматически создавать слаги из title и RichText для описания
✅ Загрузка миниатюр с проверкой изображений
✅ Отношение created_by → отображать в таблице как Rama(1)
✅ Политики управления ролями и разрешениями (администратор назначает, кто может создавать/просматривать/редактировать/удалять)
✅ Точные используемые команды Artisan
✅ Как разработка на основе подсказок ускоряет реальные проекты
Tech Stack
Laravel 12, PHP 8.2+
Filament v4 (панель администратора)
spatie/laravel-permission (роли и разрешения)
Инструменты ИИ: ChatGPT (генерация CRUD-запросов на основе подсказок)
Моя подсказка (используется для генерации модуля)
Реализация CRUD-запросов категории:
• Миграция с: id, is_active, title, slug, description, thumbnail, created_by, canonical_url, meta_title, meta_description
• Создание модели
• Создание ресурса Filament (форма и таблица)
• Таблица отображает: миниатюру, title, created_by, статус + действия редактирования/удаления
• created_by отображается как имя пользователя с идентификатором, например, Rama(1)
• Форма: все поля обязательны для заполнения, автоматический слаг из заголовка, RichText для описания, миниатюры принимают только изображения
• Создание политики категории для управления ролями/разрешениями
• Предоставление необходимых команд Laravel и Filament
Ключевые команды (справочник)
Миграция и модель
php artisan make:model Category -m
Политика
php artisan make:policy CategoryPolicy --model=Category
Filament v4 Resource (Category)
php artisan make:filament-resource Category
Зачем это видео?
Если вы разрабатываете современные панели администратора, рабочие процессы с использованием ИИ могут сократить время разработки с недель до часов. Это руководство — ваш план действий: точные подсказки → чистый код → защищенные права доступа.
👉 GitHub:
https://github.com/Ram2507/training-i...
👉 Полный плейлист:
• 01 - Introduction | Next-Gen Web Developme...
Подсказка:
Я хочу реализовать CRUD-операцию для категорий. Создайте файл миграции со столбцами: id, is_active, title, slug, description, thumbnail, created_by, canonical_url, meta_title, meta_description. Создайте модальное окно на основе миграции выше. Создайте ресурс-филамент для категории.
В таблице CategoryResource
---------------------------
В таблице Resource отобразите миниатюру, заголовок, created_by, статус
В каждой строке отобразите кнопки редактирования и удаления
В столбце created_by необходимо отобразить имя пользователя с идентификатором, например: Rama(1)
В форме CategoryResource
---------------------------
Все поля формы обязательны для заполнения
slug для title должен быть сгенерирован автоматически после ввода заголовка.
Для поля description добавьте редактор RichText или любой другой вариант
В поле Thumbnail должны быть разрешены только изображения
Важное примечание: создайте файл политик для категории, чтобы я мог управлять ролями и разрешениями для операции crud категории. Как администратор, я буду назначать роли и разрешения другим пользователям с ролями.
Пожалуйста, предоставьте мне необходимые команды Laravel и Filament для создания миграции, модальных окон и ресурсов.
#promptbaseddevelopment #laravelwithai #laravel12 #FilamentPHP #Spatie #PHP #AdminPanel #RoleBasedAccess #WebDevelopment #traininginstitute #aiwebdevelopment #aiwebdesign #chatgpt5 #gophp #Laravel2026 #aipowereddesign #webapp #webapplication #fastweb #composer #promptengineering #SpatiePermissions #RoleBasedAccess #RBAC #AdminDashboard #EditorPanel #EmployeePanel #PHP8 #WebDevelopment #NextGenWeb #AIForDevelopers #category #categories #CategoryCrudOperation
Информация по комментариям в разработке