vinacis/crud

使用Laravel、Bootstrap和JavaScript快速构建管理界面。

6.7.38.0 2024-10-01 04:26 UTC

This package is not auto-updated.

Last update: 2024-10-01 04:28:35 UTC


README





快速为您的Eloquent模型构建管理面板,然后自定义每一个细节。


GitHub last commit

backpack_video_1080p.mp4

每个管理界面的免费功能包括

  • 列表 操作
    • 24种列类型
    • 1-1、1-n和n-n关系
    • 带有搜索和分页的表格视图
    • 点击列头按该列排序
    • 自定义按钮
    • 详情行
    • 轻松创建新的列类型
    • 轻松覆盖现有的列类型
  • 创建 / 更新 操作
    • 29种字段类型
    • 使用Laravel表单请求进行后端验证
    • 可翻译模型(多语言)
    • 每行多个字段
    • 将字段拆分为选项卡
  • 删除 操作
  • 重新排序 操作
  • 修订 操作(即审计日志)

但专业人士喜欢Backpack不仅仅是因为它功能丰富。他们还喜欢它因为它的功能 极其容易覆盖。通常,你只需要创建一个具有正确名称的函数(或blade文件)。是的,它可以是 那样简单

需要更复杂的功能?购买我们的闭源付费插件 Backpack PRO,它将添加 5个更多操作,10个过滤器,28个更多字段,6个更多列和1个更多小工具。更多信息,请参阅我们的 免费与PRO比较表。我们相信,它是构建任何复杂性的管理面板所需的一切。

链接

网站   •   文档   •   插件   •   定价   •   服务   •   Stack Overflow   •   博客   •   时事通讯

演示

请访问 demo.backpackforlaravel.com。这里有一瞥

入门

从我们的文档中的“简介”页面开始。它将解释你可以用Backpack做什么,并根据你如何学习选择指南。

安装

对于当前版本(推荐)

对于旧版本(不推荐)

变更日志

请参阅 "发布" 选项卡

安全

我们强烈建议您 订阅Backpack新闻通讯,以便了解任何安全更新、重大更改或新功能。我们每年发送大约1-2封电子邮件。有时更少。

如果您发现任何与安全相关的问题,请通过电子邮件 hello@backpackforlaravel.com 反馈,而不是使用问题跟踪器。或者,请将问题披露在 huntr.dev 上,以获得一小笔赏金(25-40美元)。

许可证

Backpack是开源核心

  • Backpack CRUD根据MIT许可证(开源免费软件)授权;如果您正在构建一个简单的管理面板,它非常适合您!它也非常适合构建开源项目,许可协议允许您做任何您想做的事情;
  • Backpack PRO根据我们的EULA授权;它是一个闭源付费插件;PRO 适用于您的管理面板需要增长时,因为它为复杂用例添加了许多功能(请参阅我们的免费版与PRO版比较);

我们的文档涵盖了CRUD和PRO,所有PRO功能都明确标记为PRO。您不需要PRO,这只是一个附加组件。但希望您会发现它有用,并为此付费,以支持我们的开源核心开发。

版本控制

我们的包遵循语义版本控制。以下是对于我们主要.次要.补丁(例如6.0.1)的含义:

  • major - 破坏性更改,重大新功能,完全重写;每年发布一次,在第一季度;它增加了之前不可能的功能,并升级了我们的依赖项;升级是通过遵循我们的清晰详细的升级指南完成的;
  • minor - 新功能,以前兼容方式发布;每隔几个月;更新只需几秒钟;
  • patch - 错误修复及小的非破坏性更改;历史上每周发布;更新只需几秒钟;

当我们发布新的 Backpack\CRUD 版本时,所有付费插件将在同一天获得对其的支持。当您购买付费 Backpack 插件时,您不仅获得更新,还获得升级(12 个月),这意味着... 每次您购买 Backpack 插件,您很可能不仅购买的是当前版本(目前为 v6),而且还包括升级到下一个版本(例如 v7)。

贡献指南

本项目支持《整个水果宣言》。我们相信,“编写好的代码”不仅仅是“编写好的代码”。它还涉及到周围的文字。这就是为什么,为了确保您的贡献得到良好的接受,我们要求您在编写评论块、PR 标题、PR 描述以及在一般地向我们的社区写作时,阅读并牢记 ONE=MOR 框架和指南

有关如何帮助我们的项目的任务和详细信息,请参阅CONTRIBUTING

鸣谢

特别感谢

雇佣我们

我们已经花费了超过 10,000 个小时来创建、打磨和维护 Laravel 的管理面板。我们开发了电子商务、在线学习、ERP、社交网络、支付网关等等。我们在管理面板上投入了如此多的精力,以至于我们创建了 Laravel 最受欢迎的包之一——仅仅是从使我们的项目中重复的部分公开化。

如果您正在寻找一个开发人员/团队来帮助您在Laravel上构建管理面板,无需再寻找。您很难找到比我们更有经验和对管理面板更热情的人。这就是我们所做的。联系我们