表格构造器 - Columns
文本框字段
文本框字段允许你在表格中渲染文本输入框,可用于在不打开新页面或模态框的情况下更新数据库记录:
use Filament\Tables\Columns\TextInputColumn; TextInputColumn::make('name')
Validation
你可以以数组形式传入 Laravel 验证规则验证输入:
use Filament\Tables\Columns\TextInputColumn; TextInputColumn::make('name') ->rules(['required', 'max:255'])
Filament 使用 tooltip 提示显示验证错误。如果你想在后台面板之外使用 tooltip 来展示验证错误,请在应用中安装
@ryangjchandler/alpine-tooltip
。
自定义Input类型
你也可以使用 type()
方法传入自定义 HTML Input 类型:
use Filament\Tables\Columns\TextInputColumn; TextInputColumn::make('background_color')->type('color')
Edit on GitHubStill need help? Join our Discord community or open a GitHub discussion