РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗ppflPmAcInr 65 of 141 menu
◀ ▶

Действия в Filament

Список записей в панели редко ограничивается просмотром: нужно править строку, удалить её или запустить свою операцию. Кнопка у строки или в шапке списка делает операцию с записью. Такой экран открывается по адресу /admin/posts.

Действия - это кнопки и пункты меню, которые Filament рисует рядом с данными. Они не подменяют страницы создания и правки, а дают быстрый путь к нужной операции прямо из списка или с карточки записи.

Действие у строки срабатывает для одной записи: открыть правку, удалить, сменить статус. Несколько таких кнопок собирают в набор метода recordActions в классе таблицы ресурса.

Действия в шапке списка работают со страницей целиком: создать новую запись или выполнить операцию над отмеченными строками. Массовые кнопки задают через toolbarActions, часто внутри группы BulkActionGroup. Создание из шапки настраивают на классе страницы списка.

В Filament 5 классы действий лежат в пространстве имён Filament\Actions. Готовые кнопки правки и удаления подключают одной строкой, своё поведение собирают из Action с колбэком и при необходимости модальной формой через schema.

Со всем этим мы и будем разбираться в рамках данного раздела.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить