Кнопка уведомления в Filament
Давайте добавим кнопку уведомления. На плашке может быть отдельная кнопка перехода, не закрывая само сообщение. Страница /admin/posts/1/edit.
Кнопки передают массивом
в метод actions.
Каждый элемент - это
Action с подписью
и адресом через url.
Откроем EditPost.php
и добавим вызов в
afterSave:
<?php
namespace App\Filament\Resources\Posts\Pages;
use Filament\Actions\Action;
use Filament\Notifications\Notification;
use Filament\Resources\Pages\EditRecord;
class EditPost extends EditRecord
{
protected function afterSave(): void
{
Notification::make()
->title('Saved')
->actions([
Action::make('view')
->url('/admin/posts'),
])
->send();
}
}
?>
На плашке после сохранения работника покажите кнопку перехода к списку.