SuperAPI AI 工具集

infolists

通用与其它

查看项目

更新于 10-16 01:33

技能介绍

用途:该技能为 FilamentPHP v4 生成 infolist,用于在查看页面(ViewRecord)和弹窗中展示只读数据。生成前需先阅读指定文档目录 /home/mwguerra/projects/mwguerra/claude-code-plugins/filament-specialist/skills/docs/references/infolists/。

主要能力:支持多种条目类型,包括 TextEntry(文本、金额、日期、相对时间、截断、HTML、Markdown、可复制、颜色、图标、徽章、列表、URL)、IconEntry(布尔与自定义图标)、ImageEntry(圆形、方形、多图堆叠、默认图)、ColorEntry、KeyValueEntry、RepeatableEntry(用于 HasMany 关系)以及自定义 ViewEntry。布局组件涵盖 Section、Fieldset、Tabs、Grid、Split、Group,可组合出完整查看页。

使用方式:在 ViewRecord 页面中定义 public function infolist(Infolist $infolist): Infolist,通过 ->schema([...]) 组织条目与布局,并可使用 label、visible、hidden、placeholder、columnSpan、weight、size、extraAttributes 等修饰方法。

适用场景:Filament 后台资源详情页、弹窗只读展示、关系数据呈现与分区信息组织。

限制:资料仅覆盖 FilamentPHP v4 infolist 生成,未提供安装命令、收费、价格或平台信息;具体版本兼容性与运行环境暂未提供。