背包/crud

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

6.7.38 2024-09-20 10:00 UTC

This package is auto-updated.

Last update: 2024-09-20 14:53:01 UTC


README





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


GitHub last commit

backpack_video_1080p.mp4

每个管理界面提供的免费功能

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

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

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

链接

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

演示

请访问 demo.backpackforlaravel.com。这里有一个预览

入门

从我们的文档中的 “简介”页面 开始。它将解释您可以做什么,并根据您喜欢的学习方式选择指南

安装

对于当前版本(推荐)

对于旧版本(不推荐)

变更日志

请参阅发布标签

安全

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

如果您发现任何与安全相关的问题,请通过电子邮件[email protected]联系,而不是使用问题跟踪器。或者,您也可以在huntr.dev上披露问题,以获得一笔小额赏金(25-40美元)。

许可证

Backpack是开源核心

  • Backpack CRUD遵循MIT许可证(开源免费软件);如果您正在构建简单的管理面板,它非常适合您!如果您正在构建开源项目,宽松的许可证允许您做任何您想做的事情;
  • Backpack PRO遵循我们的EULA;它是一个封闭源代码的付费插件;当您的管理面板需求增长时,PRO将非常有用,因为它为复杂用例添加了很多功能(请参阅我们的免费与付费比较);

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

版本控制

我们的软件包遵循语义版本控制。以下是我们对major.minor.patch(例如6.0.1)的含义

  • major - 破坏性变更,重大新特性,完全重写;每年发布一次,在第一季度;添加之前无法实现的功能并升级我们的依赖项;升级过程遵循我们清晰详细的升级指南;
  • minor - 新特性,以向后兼容的方式进行发布;每几个月发布一次;更新只需几秒钟;
  • patch - 错误修复和微小的不破坏性变更;历史上每周发布一次;更新只需几秒钟;

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

贡献指南

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

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

致谢

特别感谢

雇佣我们

我们已经花费超过10,000小时创建、打磨和维护Laravel上的管理面板。我们开发了电子商务、在线学习、ERP、社交网络、支付网关等等。我们在管理面板上做了很多工作,以至于我们创造了Laravel最受欢迎的包之一——只是将我们在项目中的重复性工作公之于众。

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