akshitarora/filament

Filament的分支版本,用于Workshop。

1.0 2024-08-15 10:49 UTC

This package is auto-updated.

Last update: 2024-09-15 11:01:05 UTC


README

Banner

Tests passing Laravel v10.x Livewire v3.x PHP 8.1

filamentphp%2Ffilament | Trendshift

Filament是一组用于加速Laravel开发的完整栈组件。它们设计精美,易于使用,且完全可扩展——是您下一个Laravel应用的理想起点。为什么要在重复构建相同的功能上浪费时间呢?

面板构建器 • 文档演示

面板构建器是Filament的基础。结合所有包,它让您能够快速构建Laravel管理面板、面向客户的App、SaaS平台等。Filament让自定义CRUD驱动的界面变得易于构建和部署。

composer require filament/filament

表单构建器 • 文档

使用我们的表单构建器,在Livewire组件中渲染交互式表单从未如此简单。轻松构建超过25个组件的精美表单。它也完全可扩展,因此您可以添加自己的自定义字段和操作。除了面板构建器外,它还无缝集成到操作模态中,并由表单构建器用于过滤行。

composer require filament/forms

表格构建器 • 文档

为任何情况创建美观、优化和交互式的数据表。将其放入Livewire组件中,即可开始使用。它也完全可扩展,因此您可以添加自己的自定义列、过滤器以及操作。

composer require filament/tables

通知 • 文档

任何应用程序的重要组成部分是能够通知用户重要事件。我们的通知包允许您从任何Livewire请求或甚至从您的JavaScript前端向用户发送闪存通知。此外,它可以从数据库中检索通知并在精美的滑入模态中渲染它们,甚至可以从WebSocket服务器接收实时通知。

composer require filament/notifications

操作 • 文档

操作是可以打开模态的按钮。它们是许多界面的多功能组件,避免了用户需要离开页面来完成任务的麻烦。从确认破坏性操作,到编辑Eloquent记录,再到从上传的CSV文件中导入数据,操作模态是保持用户在应用程序流程中的绝佳方式。模态建立在我们的表单构建器之上,因此它们基于相同的灵活性和可扩展性原则。只需几行代码即可将模态添加到任何Livewire组件中,无需HTML或JavaScript。

composer require filament/actions

信息列表 • 文档

信息列表是向用户显示特定记录的只读信息的绝佳方式。它们具有完全灵活的布局,并且可以扩展为自定义组件。它们还与面板构建器无缝集成,因此您可以轻松地将它们添加到面板资源中。

composer require filament/infolists

小部件 • 文档

丝胶组件集基于Livewire的核心原则,即与服务器实时交互。结合多个组件,您可以快速构建应用程序的仪表板,包括图表和统计数据,这些数据可以实时更新,无需刷新页面。它们还可以与Panel Builder中的任何页面无缝集成。

composer require filament/widgets

贡献

请参阅我们的贡献指南

需要帮助吗?

🐞 如果您发现了一个错误,请提交详细的错误报告,并等待帮助。

🤔 如果您有问题或功能请求,请发起新的讨论。我们还有一个Discord社区。为了快速得到帮助,请在适当的频道提问。

🔐 如果您发现了一个漏洞,请查阅我们的安全策略