开始
安装完 Filament 之后,你可以开始构建你的应用。
NOTE
本教程针对的是 Filament 面板构建器。如果你想要在面板之外使用 Filament 的 UI 组件,请访问组件文档。
首先,请访问 /admin
并使用用户账号登录。你会被重定向到面板默认的仪表盘中。
资源
资源是 Filament 应用的核心。它是你希望在面板中进行管理的模型的 CRUD 界面:
开箱即用,Filament 将为每个资源生成三个页面:
- 列表页: 一个分页表格展示 Eloquent 模型中所有记录。
- 新建页: 一个表单用来创建新记录。
- 编辑页: 一个表单用来编辑已有的记录。、
你也可以选择生成视图文件,它以只读方式展示一条记录。
每个资源通常在侧边栏中有一个项目,它在你创建资源时便自动注册。
要通过创建资源开始您的旅程,请访问资源文档。
Widget
Widget 是通常用来创建仪表盘的组件,通常会显示统计数据。支持图表、数值、表格以及完全自定义的 Widget。
每个 Wiget 都有一个 PHP 类和一个 Blade 视图。其 PHP 类技术上来说是一个 Livewire 组件。因此,每个 Widget 都可以使用 Livewire 的全部能力来创建交互式的服务器渲染 UI。
开箱即用,Filament 的仪表盘包含许多 Widget:一个用于问候用户并允许他们注销,另一个用于显示有关 Filament 的信息。
要通过添加 Widget 开始您的旅程,请访问 Widget 文档.
自定义页面
自定义页面是一个空白画布,你可以在面板中构建任何莫想要的内容。它们通常用于设置页、文档或你能想到的任何其他内容。
每个自定义页面都有一个 PHP 类和一个 Blade 视图。其 PHP 类技术上来说是一个全页面 Livewire 组件(实际上,Filament 面板中的每个页面都是 Livewire 组件)。因此,每个页面都可以使用 Livewire 的全部功能来创建交互式的服务器渲染 UI。
要通过创建自定义页面来开始您的旅程,请访问自定义页面文档。
Edit on GitHubStill need help? Join our Discord community or open a GitHub discussion