背包 / 生成器
为 Laravel 项目生成文件
v4.0.6
2024-09-04 13:14 UTC
Requires
- backpack/crud: ^6.0
- dev-main
- v6.x-dev
- 4.1.x-dev
- v4.0.6
- v4.0.5
- v4.0.4
- v4.0.3
- v4.0.2
- v4.0.1
- v4.0.0
- v3.x-dev
- v3.3.17
- 3.3.16
- v3.3.15
- 3.3.14
- v3.3.13
- 3.3.12
- v3.3.11
- v3.3.10
- v3.3.9
- v3.3.8
- v3.3.7
- v3.3.6
- v3.3.5
- v3.3.4
- v3.3.3
- v3.3.2
- v3.3.1
- v3.3.0
- v3.2.2
- v3.2.1
- 3.2.0
- v3.1.17
- v3.1.16
- v3.1.15
- v3.1.14
- v3.1.13
- v3.1.12
- v3.1.11
- v3.1.10
- v3.1.9
- v3.1.8
- v3.1.7
- v3.1.6
- v3.1.5
- v3.1.4
- v3.1.3
- v3.1.2
- v3.1.1
- v3.1.0
- v3.0.1
- 3.0.0
- v2.0.7
- 2.0.6
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- 1.2.7
- 1.2.6
- 1.2.5
- 1.2.4
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.13
- 1.1.12
- 1.1.11
- 1.1.10
- 1.1.9
- 1.1.8
- 1.1.7
- 1.1.6
- 1.1.5
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.1
- 1.0.0
- dev-update-page-stub
- dev-backpack-build-fix
- dev-force-overwrite
- dev-use-namespace
- dev-generate_nested_controllers_and_models
- dev-mongodb-support
- dev-load-models-by-namespace
- dev-cmd-new-field
- dev-AJanke-ModelLocate
- dev-fix-inner-single-slash
- dev-upgrade
- dev-rename-make-commands
- dev-models-migrations
This package is auto-updated.
Last update: 2024-09-04 13:17:36 UTC
README
快速生成使用 Backpack for Laravel 作为它们管理面板的项目背包模板模型、请求、视图和配置文件。
安全更新和重大变更
请 订阅 Backpack 通讯 以了解任何安全更新、重大变更或新功能。我们每 6-12 个月发送一封电子邮件。
安装
通过 Composer
composer require --dev backpack/generators
[小贴士] 要更改要生成的文件,可以使用 php artisan vendor:publish --tag=backpack-generators-stubs
发布占位符。之后生成的任何文件都将从您的占位符开始,而不是默认占位符。
用法
打开控制台并输入一个命令
- 为所有尚未拥有 Backpack\CRUD 接口的 Eloquent 模型生成 Backpack\CRUD 接口
php artisan backpack:build
- 为一个新的 Backpack\CRUD 接口生成所有文件
php artisan backpack:crud {Entity_name} # Use singular, either PascalCase, snake_case or kebab-case. # This will create a Model if there isn't one, or add # our CrudTrait to the model if it already exists.
- 为自定义管理面板页面生成所有文件
php artisan backpack:page {PageName} # You can use either PascalCase, snake_case or kebab-case. # This will generate you a Controller, a view and a route.
- 生成一个新的 Backpack\CRUD 文件
php artisan backpack:crud-controller {Entity_name} php artisan backpack:crud-model {Entity_name} php artisan backpack:crud-request {Entity_name}
- 生成一个模型(可用选项:--softdelete)
php artisan backpack:model {Entity_name}
- 生成一个请求
php artisan backpack:request {Entity_name}
- 生成一个视图(可用选项:--plain)
php artisan backpack:view {Entity_name}
- 生成一个配置文件
php artisan backpack:config {Entity_name}
- 生成一个按钮
php artisan backpack:button {button_name}
- 生成一个字段
php artisan backpack:field {field_name} // or generate a field starting from another field php artisan backpack:field {field_name} --from={original_field_name}
- 生成一列
php artisan backpack:column {column_name} // or generate a column starting from another column php artisan backpack:column {column_name} --from={original_column_name}
- 生成一个筛选器
php artisan backpack:filter {filter_name} // or generate a filter starting from another filter php artisan backpack:filter {filter_name} --from={original_filter_name}
- 生成一个小部件
php artisan backpack:widget {widget_name} // or generate a widget starting from another widget php artisan backpack:widget {widget_name} --from={original_widget_name}
- 生成一个自定义操作
php artisan backpack:crud-operation {OperationName}
- 生成一个自定义表单操作
php artisan backpack:crud-form-operation {OperationName}
变更日志
请参阅 CHANGELOG 了解最近更改的更多信息。
贡献
请参阅 CONTRIBUTING 了解详细信息。
致谢
许可证
Backpack 可免费用于非商业用途,商业用途需支付 69 欧元/项目。请参阅 许可证文件 和 backpackforlaravel.com 了解更多信息。
雇佣我们
我们已在 Laravel 上花费了超过 50,000 个小时来创建、打磨和维护管理面板。我们开发了电子商务、电子学习、ERP、社交网络、支付网关等等。我们做了很多管理面板,以至于我们创造了其领域中最受欢迎的软件之一——只是因为我们的项目中有重复的内容。
如果您正在寻找一位开发者/团队来帮助您在 Laravel 上构建管理面板,那么您无需再寻找。您将很难找到比这更有经验且热情的人。这就是我们 所做的一切。 联系我们。让我们看看我们是否可以合作。