promatik / create-dummy-operation-for-backpack
CreateDummyOperation 向您的 CRUD 中添加一个按钮,用于基于您的模型工厂创建虚拟条目
Requires
- backpack/crud: ^4.1.0
- illuminate/support: ~7|~8
Requires (Dev)
- orchestra/testbench: ~5|~6
- phpunit/phpunit: ~9.0
This package is auto-updated.
Last update: 2024-09-04 22:01:37 UTC
README
此软件包为使用 Backpack for Laravel 管理面板的项目提供了创建虚拟操作的功能。
此软件包在您的 CRUD 列表视图中添加了一个按钮,用于创建虚拟条目。它适用于使用 hasFactory
特性的模型。
屏幕截图
安装
通过 Composer
composer require promatik/create-dummy-operation-for-backpack
使用方法
要使用此软件包提供的操作,请在您的自定义 CrudController 中添加以下内容:
use \Promatik\CreateDummyOperation\Http\Controllers\Operations\CreateDummyOperation;
配置
要更改配置,您必须编辑 configs\backpack\crud.php
文件,并将 createDummy
数组添加到操作中。
'operations' => [ ... 'createDummy' => [ // environments where the button should appear (default is ['local', 'testing']) 'environment' => ['local'], // default value for the number of entries to be added (default is 25) 'default' => 10, ],
覆盖
如果您需要更改翻译或按钮视图,您可以轻松地将文件发布到您的应用程序中,并按任何方式修改这些文件。但请注意,您将不会收到这些文件的任何更新。
- 发布视图:
php artisan vendor:publish --provider="Promatik\CreateDummyOperation\AddonServiceProvider" --tag="views"
- 发布翻译:
php artisan vendor:publish --provider="Promatik\CreateDummyOperation\AddonServiceProvider" --tag="lang"
变更日志
更改在此处记录在 Github 上。请参阅 发布标签。
测试
composer test
贡献
有关待办事项列表和如何做的说明,请参阅 contributing.md。
安全
如果您发现任何安全问题,请通过电子邮件 promatik@gmail.com 反馈,而不是使用问题跟踪器。
鸣谢
许可证
本项目以 MIT 许可证发布,因此您可以在任何 Backpack & Laravel 项目上安装它。有关更多信息,请参阅 许可证文件。
但是,请注意,您确实需要安装 Backpack,因此您也需要遵守其 YUMMY 许可证。这意味着在生产环境中,您需要 Backpack 许可证代码。您可以在 backpackforlaravel.com 上免费获取一个用于非商业用途(或付费获取一个用于商业用途)。