背包 / crud
使用Laravel、Bootstrap和JavaScript快速构建管理界面。
Requires
- backpack/basset: ^1.1.1|^1.3.2
- creativeorange/gravatar: ~1.0
- doctrine/dbal: ^3.0|^4.0
- guzzlehttp/guzzle: ^7.0
- laravel/framework: ^10.0|^11.0
- prologue/alerts: ^1.0
Requires (Dev)
- orchestra/testbench: ^8.0|^9.0|^10.0
- phpunit/phpunit: ^10.0|^9.0|^11.0
- spatie/laravel-translatable: ^6.0
Suggests
- backpack/filemanager: Required to use the browse and browse_multiple fields.
- backpack/generators: Required on localhost to easily generate CRUDs, models, controllers etc.
- backpack/revise-operation: Optional operation to remember all entry changes, undo and redo them (aka audit trait).
- dev-main
- v7.x-dev
- v6.x-dev
- 6.7.38
- 6.7.37
- 6.7.36
- 6.7.35
- 6.7.34
- 6.7.33
- 6.7.32
- 6.7.31
- 6.7.30
- 6.7.29
- 6.7.28
- 6.7.27
- 6.7.26
- 6.7.25
- 6.7.24
- 6.7.23
- 6.7.22
- 6.7.21
- 6.7.20
- 6.7.19
- 6.7.18
- 6.7.17
- 6.7.16
- 6.7.15
- 6.7.14
- 6.7.13
- 6.7.12
- 6.7.11
- 6.7.10
- 6.7.9
- 6.7.8
- 6.7.7
- 6.7.6
- 6.7.5
- 6.7.4
- 6.7.3
- 6.7.2
- 6.7.1
- 6.7.0
- 6.6.6
- 6.6.5
- 6.6.4
- 6.6.3
- 6.6.2
- 6.6.1
- 6.6.0
- 6.5.5
- 6.5.4
- 6.5.3
- 6.5.2
- 6.5.1
- 6.5.0
- 6.4.2
- 6.4.1
- 6.4.0
- 6.3.2
- 6.3.1
- 6.3.0
- 6.2.4
- 6.2.3
- 6.2.2
- 6.2.1
- 6.2.0
- 6.1.16
- 6.1.15
- 6.1.14
- 6.1.13
- 6.1.12
- 6.1.11
- 6.1.10
- 6.1.9
- 6.1.8
- 6.1.7
- 6.1.6
- 6.1.5
- 6.1.4
- 6.1.3
- 6.1.2
- 6.1.1
- 6.1.0
- 6.0.7
- 6.0.6
- 6.0.5
- 6.0.4
- 6.0.3
- 6.0.2
- 6.0.1
- 6.0.0
- v5.x-dev
- 5.6.1
- 5.6.0
- 5.5.8
- 5.5.7
- 5.5.6
- 5.5.5
- 5.5.4
- 5.5.3
- 5.5.2
- 5.5.1
- 5.5.0
- 5.4.16
- 5.4.15
- 5.4.14
- 5.4.13
- 5.4.12
- 5.4.11
- 5.4.10
- 5.4.9
- 5.4.8
- 5.4.7
- 5.4.6
- 5.4.5
- 5.4.4
- 5.4.3
- 5.4.2
- 5.4.1
- 5.4.0
- 5.3.13
- 5.3.12
- 5.3.11
- 5.3.10
- 5.3.9
- 5.3.8
- 5.3.7
- 5.3.6
- 5.3.5
- 5.3.4
- 5.3.3
- 5.3.2
- 5.3.1
- 5.3.0
- 5.2.2
- 5.2.1
- 5.2.0
- 5.1.4
- 5.1.3
- 5.1.2
- 5.1.1
- 5.1.0
- 5.0.21
- 5.0.20
- 5.0.19
- 5.0.18
- 5.0.17
- 5.0.16
- 5.0.15
- 5.0.14
- 5.0.13
- 5.0.12
- 5.0.11
- 5.0.10
- 5.0.9
- 5.0.8
- 5.0.7
- 5.0.6
- 5.0.5
- 5.0.4
- 5.0.3
- 5.0.2
- 5.0.1
- 5.0.0
- 4.1.x-dev
- 4.1.71
- 4.1.70
- 4.1.69
- 4.1.68
- 4.1.67
- 4.1.66
- 4.1.65
- 4.1.64
- 4.1.63
- 4.1.62
- 4.1.61
- 4.1.60
- 4.1.59
- 4.1.58
- 4.1.57
- 4.1.56
- 4.1.55
- 4.1.54
- 4.1.53
- 4.1.52
- 4.1.51
- 4.1.50
- 4.1.49
- 4.1.48
- 4.1.47
- 4.1.46
- 4.1.45
- 4.1.44
- 4.1.43
- 4.1.42
- 4.1.41
- 4.1.40
- 4.1.39
- 4.1.38
- 4.1.37
- 4.1.36
- 4.1.35
- 4.1.34
- 4.1.33
- 4.1.32
- 4.1.31
- 4.1.30
- 4.1.29
- 4.1.28
- 4.1.27
- 4.1.26
- 4.1.25
- 4.1.24
- 4.1.23
- 4.1.22
- 4.1.21
- 4.1.20
- 4.1.19
- 4.1.18
- 4.1.17
- 4.1.16
- 4.1.15
- 4.1.14
- 4.1.13
- 4.1.12
- 4.1.11
- 4.1.10
- 4.1.9
- 4.1.8
- 4.1.7
- 4.1.6
- 4.1.5
- 4.1.4
- 4.1.3
- 4.1.2
- 4.1.1
- 4.1.0
- 4.0.x-dev
- 4.0.63
- 4.0.62
- 4.0.61
- 4.0.60
- 4.0.59
- 4.0.58
- 4.0.57
- 4.0.56
- 4.0.55
- 4.0.54
- 4.0.53
- 4.0.52
- 4.0.51
- 4.0.50
- 4.0.49
- 4.0.48
- 4.0.47
- v4.0.46
- 4.0.45
- 4.0.44
- 4.0.43
- 4.0.42
- 4.0.41
- 4.0.40
- 4.0.38
- 4.0.37
- 4.0.36
- 4.0.35
- 4.0.34
- 4.0.33
- 4.0.32
- 4.0.31
- 4.0.30
- 4.0.29
- 4.0.28
- 4.0.27
- 4.0.26
- 4.0.25
- 4.0.24
- 4.0.23
- 4.0.22
- 4.0.21
- 4.0.20
- 4.0.19
- 4.0.18
- 4.0.17
- 4.0.16
- 4.0.15
- 4.0.14
- 4.0.13
- 4.0.12
- 4.0.11
- 4.0.10
- 4.0.9
- 4.0.8
- 4.0.7
- 4.0.6
- 4.0.5
- 4.0.3
- 4.0.2
- 4.0.1
- 4.0.0
- 3.6.x-dev
- 3.6.33
- 3.6.32
- 3.6.31
- 3.6.30
- 3.6.29
- 3.6.28
- 3.6.27
- 3.6.26
- 3.6.25
- 3.6.24
- 3.6.22
- 3.6.21
- 3.6.20
- 3.6.19
- 3.6.18
- 3.6.17
- 3.6.16
- 3.6.15
- 3.6.14
- 3.6.13
- 3.6.12
- 3.6.11
- 3.6.10
- 3.6.9
- 3.6.8
- 3.6.7
- 3.6.6
- 3.6.5
- 3.6.4
- 3.6.3
- 3.6.2
- 3.6.1
- 3.5.14
- 3.5.13
- 3.5.12
- 3.5.11
- 3.5.10
- 3.5.9
- 3.5.8
- 3.5.7
- 3.5.6
- 3.5.5
- 3.5.4
- 3.5.3
- 3.5.2
- 3.5.1
- 3.4.43
- 3.4.42
- 3.4.41
- 3.4.40
- 3.4.39
- 3.4.38
- 3.4.37
- 3.4.36
- 3.4.35
- 3.4.34
- 3.4.33
- 3.4.32
- 3.4.31
- 3.4.30
- 3.4.29
- 3.4.28
- 3.4.27
- 3.4.26
- 3.4.25
- 3.4.24
- 3.4.23
- 3.4.22
- 3.4.21
- 3.4.20
- 3.4.19
- 3.4.18
- 3.4.17
- 3.4.16
- 3.4.15
- 3.4.14
- 3.4.13
- 3.4.12
- 3.4.11
- 3.4.10
- 3.4.9
- 3.4.8
- 3.4.7
- 3.4.6
- 3.4.5
- 3.4.4
- 3.4.3
- 3.4.2
- 3.4.1
- 3.4.0
- 3.3.17
- 3.3.16
- 3.3.15
- 3.3.14
- 3.3.13
- 3.3.12
- 3.3.11
- 3.3.10
- 3.3.9
- 3.3.8
- 3.3.7
- 3.3.6
- 3.3.5
- 3.3.4
- 3.3.3
- 3.3.2
- 3.3.1
- 3.3.0
- 3.2.x-dev
- 3.2.27
- 3.2.26
- 3.2.25
- 3.2.24
- 3.2.23
- 3.2.22
- 3.2.21
- 3.2.20
- 3.2.19
- 3.2.18
- 3.2.17
- 3.2.16
- 3.2.15
- 3.2.14
- 3.2.13
- 3.2.12
- 3.2.11
- 3.2.10
- 3.2.9
- 3.2.7
- 3.2.6
- 3.2.5
- 3.2.4
- 3.2.3
- 3.2.2
- 3.2.1
- 3.2.0
- 3.1.x-dev
- 3.1.60
- 3.1.59
- 3.1.58
- 3.1.57
- 3.1.56
- 3.1.55
- 3.1.54
- 3.1.53
- 3.1.52
- 3.1.51
- 3.1.50
- 3.1.49
- 3.1.48
- 3.1.47
- 3.1.46
- 3.1.45
- 3.1.44
- 3.1.43
- 3.1.42
- 3.1.41
- 3.1.40
- 3.1.39
- 3.1.38
- 3.1.37
- 3.1.36
- 3.1.35
- 3.1.34
- 3.1.33
- 3.1.32
- 3.1.31
- 3.1.30
- 3.1.29
- 3.1.28
- 3.1.26
- 3.1.25
- 3.1.24
- 3.1.23
- 3.1.22
- 3.1.21
- 3.1.20
- 3.1.19
- 3.1.18
- 3.1.17
- 3.1.16
- 3.1.15
- 3.1.14
- 3.1.13
- 3.1.12
- 3.1.11
- 3.1.10
- 3.1.9
- 3.1.8
- 3.1.7
- 3.1.6
- 3.1.5
- 3.1.4
- 3.1.3
- 3.1.2
- 3.1.1
- 3.1.0
- 3.0.18
- 3.0.16
- 3.0.15
- 3.0.14
- 3.0.13
- 3.0.12
- 3.0.11
- 3.0.10
- 3.0.9
- 3.0.8
- 3.0.7
- 3.0.6
- 3.0.5
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- v2.x-dev
- 2.0.24
- 2.0.23
- 2.0.22
- 2.0.21
- 2.0.20
- 2.0.19
- 2.0.18
- 2.0.17
- 2.0.16
- 2.0.15
- 2.0.14
- 2.0.13
- 2.0.12
- 2.0.11
- 2.0.10
- 2.0.9
- 2.0.8
- 2.0.7
- 2.0.6
- 2.0.5
- 2.0.4
- 2.0.2
- 2.0.1
- 2.0.0
- 0.9.10
- 0.9.9
- 0.9.8
- 0.9.7
- 0.9.6
- 0.9.5
- 0.9.4
- 0.9.3
- 0.9.2
- 0.9.1
- 0.9.0
- 0.8.18
- 0.8.17
- 0.8.16
- 0.8.15
- 0.8.14
- 0.8.13
- 0.8.12
- 0.8.11
- 0.8.10
- 0.8.9
- 0.8.8
- 0.8.7
- 0.8.6
- 0.8.5
- 0.8.4
- 0.8.3
- 0.8.2
- 0.8.1
- 0.8.0
- 0.7.9
- 0.7.8
- 0.7.7
- 0.7.6
- 0.7.5
- 0.7.4
- 0.7.3
- 0.7.2
- 0.7.1
- 0.7
- 0.6.5
- 0.6.4
- 0.6.3
- 0.6.2
- 0.6.1
- 0.6.0
- 0.5.10
- 0.5.9
- 0.5.1
- 0.5.0
- 0.4.1
- dev-add-debounce-to-filters
- dev-coverage-badge-dont-delete
- dev-add-search-debounce-to-datatables
- dev-add-the-show-delete-button-on-edit-option
- dev-fix-save-actions-when-all-actions-are-removed
- dev-update-url-column
- dev-pr/5568
- dev-avoid-casting-the-key-to-int
- dev-fix-upload-multiple-file-selection
- dev-wrap-details-row-text
- dev-dont-output-error-messages-when-app-debug-is-false
- dev-use-connection-name-in-reorder-functions
- dev-Italian-translation-for-verify_email
- dev-fix-uploaders
- dev-select-the-group-by-columns
- dev-guess-column-attributes
- dev-improve-route-duplicity-detection
- dev-config-operation-title-tokens
- dev-table-widget
- dev-dont-try-to-load-gravatar-in-dev-mode
- dev-set-extension-scripts-styles
- dev-add-method-to-get-ajax-uploaders
- dev-remove-dbal
- dev-reorder-form-trait-parameters
- dev-add-missing-attributes
- dev-use-database-transactions-true
- dev-deprecate-setFromDb
- dev-avoid-empty-links
- dev-send-email-on-user-register
- dev-poc-ckeditor-uploader
- dev-show-operation-from-query
- dev-eager-load-when-edition
- dev-update-function-doc-block-and-signature
- dev-rector-num
- dev-file-validation
- dev-crud-uploads-with-dropzone
- dev-reorder-mid-fix
- dev-optimize-queries
- dev-tabler-improvs
- dev-poc-upload-non-breaking
- dev-crudfield-get-all-fields-function
- dev-use-query-consistently
- dev-wip-add-return-types-to-facade
- dev-bassets-removed-bundle-themes
- dev-poc-backpack-components
- dev-hot-fix-session-middleware
- dev-columns-prefix-and-suffix-on-wrapper
- dev-auto-eagerload-nested-relations
- dev-pr/3932
- dev-add-email-column-config
- dev-test-benchmark
- dev-configurable-order-by-primary-key-check
- dev-optimize-list-and-show-operation
- dev-select-multiple-column-string
- dev-add-readonly
- dev-checklist-fixes-for-crud-api
- dev-test-branch-with-validation-and-astheriscs
- dev-browse-multiple-check
- dev-add-details-and-link-to-500-error-page
- dev-relationship-fixes
- dev-fix-inline-create-routes-in-conformity-with-fetch-ones
- dev-when-saving-upload-to-convenience-method
- dev-pr/2812
- dev-image-send-value-instead-of-url
- dev-refactor-repeatable
- dev-add-hook-after-setup
- dev-backpack-dependencies-tests
- dev-pr/3504
- dev-belongs-to-fix
- dev-has-many-select-and-pivot
- dev-add-optional-cancel-button-url
- dev-repeatable-as-pivot-editor
- dev-fix-form-content-tabs
- dev-simplify-fetch-existing-keys
- dev-fix-select-ajax-repeatable
- dev-browse-multiple-field-with-latest-elfinder
- dev-fluent-syntax
- dev-fluent-syntax-for-widgets
- dev-v4dot1
- dev-chart-widgets
- dev-crud-guessing-abilities
- dev-date-range-filter-fix
- dev-separate-fields-javascript-initialisation
- dev-abbyjanke-multi_text
- dev-AbbyJanke-elfinder-config
- dev-field-section-label
- dev-version-3-3
- dev-issue-394
- dev-laravel-5.2
- dev-feature-input-countdown
- dev-input-email-validation
This package is auto-updated.
Last update: 2024-09-20 14:53:01 UTC
README
快速为您的Eloquent模型构建管理面板,然后自定义每个细节。
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。这里有一个预览
入门
从我们的文档中的 “简介”页面 开始。它将解释您可以做什么,并根据您喜欢的学习方式选择指南
安装
对于当前版本(推荐)
对于旧版本(不推荐)
- 在Laravel 10、9或8上安装Backpack v5 - 最后一次功能更新是在2023年4月27日;
- 在Laravel 6、7或8上安装Backpack 4.1 - 最后一次功能更新是在2021年1月1日;
- 在Laravel 5.8、6或7上安装Backpack 4.0 - 最后一次功能更新是在2020年4月21日;
- 在Laravel 5.8或6.x上安装Backpack 3.6 - 最后一次功能更新是在2019年9月17日;
- 在Laravel 5.4上安装Backpack 3.5 - 最后一次功能更新是在2019年2月27日;
- 在Laravel 5.3上安装Backpack 3.x - 最后一次功能更新是在2017年9月27日;
- 在Laravel 5.2上安装Backpack 3.x - 已弃用,缺乏很多功能;
- 在Laravel 5.2上安装Backpack 3.x - 已弃用,缺乏很多功能;
变更日志
请参阅发布标签。
安全
我们强烈建议您订阅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。
致谢
- Cristian Tabacitu - 创始人兼主要维护者;
- Pedro Martins - 高级维护者;
- António Almeida - 高级维护者;
- Karan Datwani - 维护者兼社交媒体经理;
- Jorge Castro - 维护者;
- 290+ 优秀的贡献者
特别感谢
- Mauro Martinez、Owen Melbourne、Oliver Ziegler、Thomas Swonke、Catalin Tudorache、Abby Janke、David Lloyd - 提供了大量新功能、错误修复、支持、反馈和代码审查;
- Paweł Kuna - Tabler的创作者;
- Łukasz Holeczek - CoreUI的创作者;
- Taylor Otwell 及其精彩的Laravel社区(当然);
- 购买过Backpack许可证的每一个人;正是因为他们,我们才能每天做这件事 🙏
雇佣我们
我们已经花费超过10,000小时创建、打磨和维护Laravel上的管理面板。我们开发了电子商务、在线学习、ERP、社交网络、支付网关等等。我们在管理面板上做了很多工作,以至于我们创造了Laravel最受欢迎的包之一——只是将我们在项目中的重复性工作公之于众。
如果您正在寻找一个开发者/团队来帮助您在Laravel上构建管理面板,那就无需再寻找了。您将很难找到比我们更有经验和对管理面板更有热情的人。这就是 我们做的事情。 联系我们。