promatik/create-dummy-operation-for-backpack

CreateDummyOperation 向您的 CRUD 中添加一个按钮,用于基于您的模型工厂创建虚拟条目

1.0.0 2021-01-04 13:39 UTC

This package is auto-updated.

Last update: 2024-09-04 22:01:37 UTC


README

Latest Version on Packagist Total Downloads The Whole Fruit Manifesto

此软件包为使用 Backpack for Laravel 管理面板的项目提供了创建虚拟操作的功能。
此软件包在您的 CRUD 列表视图中添加了一个按钮,用于创建虚拟条目。它适用于使用 hasFactory 特性的模型。

屏幕截图

Backpack Create Dummy Operation Addon

安装

通过 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 上免费获取一个用于非商业用途(或付费获取一个用于商业用途)。