表格构造器 - Columns
Toggle column
概述
Toggle 列允许你在表格中渲染 Toggle 按钮,于在不打开新页面或模态框的情况下更新数据库记录:
use Filament\Tables\Columns\ToggleColumn; ToggleColumn::make('is_admin')

生命周期钩子
钩子可用于在 Toggle 生命周期的各个点中执行代码:
ToggleColumn::make() ->beforeStateUpdated(function ($record, $state) { // 在状态保存到数据库之前运行 }) ->afterStateUpdated(function ($record, $state) { // 在状态保存到数据库之后运行 })
Edit on GitHubStill need help? Join our Discord community or open a GitHub discussion