wtg-package / crud
pkg
This package is auto-updated.
Last update: 2024-09-18 07:34:18 UTC
README
快速为您的 Eloquent 模型构建管理界面,使用 Laravel 6 或 5.8。在 10 分钟/模型内建立完整的 CMS,最多。
功能
- 49+ 字段类型
- 23+ 列类型
- 1-1,1-n 和 n-n 关系
- 具有搜索、分页、点击列排序的表格视图
- 排序(嵌套可排序)
- 使用请求进行后端验证
- 可翻译模型(多语言)
- 轻松扩展字段(定制字段类型或添加新的类型就像创建一个具有特定名称的新视图一样简单)
- 轻松覆盖功能(定制创建/更新/删除/重新排序过程的方式就像创建一个具有适当名称的新函数一样简单)
安全更新和重大变更
请 订阅 Backpack Newsletter 以了解任何安全更新、重大变更或主要功能。我们每 1-2 个月发送一封电子邮件。
入门
如果您之前从未使用过 Backpack,了解它并开始的最佳地方是 backpackforlaravel.com。
安装
请注意,您必须在安装 Backpack\CRUD 之前安装 Backpack\Base。它将为您提供 AdminLTE 设计。
安装指南
- 在 Laravel 5.2 上安装 Backpack - 已弃用,缺少许多功能;
- 在 Laravel 5.3 上安装 Backpack - 最后一次功能更新为 2017 年 2 月 2 日;
- 在 Laravel 5.4 上安装 Backpack - 最后一次功能更新为 2017 年 9 月 27 日;
- 在 Laravel 5.5、5.6、5.7 上安装 Backpack - 最后一次功能更新为 2019 年 2 月 27 日;
- 在 Laravel 5.8 或 6.x 上安装 Backpack - 推荐;
功能
查看 文档中的关于页面 以了解所有 Backpack\CRUD 功能。
用法
如果您已查看上面的功能链接,请查看如何在 此示例 中为模型创建 CRUD。在页面底部,您还可以找到使用命令行和 backpack/generators 在 1-2 分钟内完成所有操作的方法。
简而言之
-
使您的模型使用 CrudTrait。
-
创建一个扩展 CrudController 的控制器。
-
创建一个新的资源路由。
-
(可选) 在请求文件中定义您的验证规则。
屏幕截图
更多截图可在backpackforlaravel.com找到。
变更日志
请参阅CHANGELOG以获取更多最近更改的信息。
贡献
请参阅CONTRIBUTING以获取详细信息。
安全
如果您发现任何与安全相关的问题,请发送电子邮件至hello@tabacitu.ro,而不是使用问题跟踪器。
请 订阅 Backpack Newsletter 以了解任何安全更新、重大变更或主要功能。我们每 1-2 个月发送一封电子邮件。
致谢
- Cristian Tabacitu - 架构师、设计师、经理、主要程序员、公关人员、客户服务人员及首席运营官;
- Owen Melbourne - 新功能、错误修复和支持;
- Oliver Ziegler - 新功能、错误修复和支持;
- Thomas Swonke - 新功能、错误修复和支持;
- Catalin Tudorache - 新功能、错误修复和支持;
- 所有贡献者
特别感谢
- John Skoumbourdis - Grocery CRUD for CodeIgniter是这个包的明显灵感来源。
- Abdullah Almsaeed - AdminLTE的创建者
许可证
Backpack免费用于非商业用途,商业用途49欧元/项目。请参阅许可证文件和backpackforlaravel.com以获取更多信息。
雇佣我们
我们在Laravel上创建、打磨和维护管理面板已超过50,000小时。我们开发了电子商务、电子学习、ERP、社交网络、支付网关等等。我们对管理面板的工作如此之多,以至于我们创建了我们领域中最受欢迎的软件之一——只是从我们项目中的重复性内容公开。
如果您正在寻找一个开发者/团队来帮助您在Laravel上构建管理面板,请继续寻找。您将很难找到有更多经验和热情的人。这是我们的事业。联系我们。