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

Уведомление в базе в Filament

Давайте сохраним уведомление в базе. Плашка может дублироваться записью для текущего аккаунта и жить в шапке панели. Страница /admin/posts/1/edit.

Запись создаёт метод sendToDatabase с моделью пользователя. Для всплывающего блока в этом сценарии send не вызывают.

Откроем EditPost.php и добавим вызов в afterSave:

<?php namespace App\Filament\Resources\Posts\Pages; use Filament\Notifications\Notification; use Filament\Resources\Pages\EditRecord; class EditPost extends EditRecord { protected function afterSave(): void { Notification::make() ->title('Saved') ->sendToDatabase(auth()->user()); } } ?>

Оставьте сообщение о сохранении работника в колокольчике панели.

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