zgabievi/nova-promocodes

Laravel Nova 工具。

9.0.1 2022-03-15 11:11 UTC

This package is auto-updated.

Last update: 2024-09-15 16:25:09 UTC


README

#StandWithUkraine nova-promocodes

nova-promocodes

Packagist Packagist license

用于 Laravel Nova 的优惠券和促销码生成器。此包是为 zgabievi/laravel-promocodes 创建的。

安装

您可以通过 composer 安装此包

composer require zgabievi/nova-promocodes

配置

php artisan vendor:publish --provider="Zorb\NovaPromocodes\ToolServiceProvider"

现在您可以按照需要更改配置

return [
    'models' => [
        'promocodes' => [
            'resource' => \Zorb\NovaPromocodes\Resources\Promocode::class,
        ],

        'users' => [
            'resource' => \App\Nova\User::class,
        ],
    ],
];

配置此文件后,运行迁移

php artisan migrate

使用方法

使用非常简单。方法被组合起来,因此您可以轻松配置促销码。

参考

包含工具

在 nova 服务提供者内部包含 promocodes 工具。

use Zorb\NovaPromocodes\PromocodesTool;

class NovaServiceProvider extends NovaApplicationServiceProvider
{
    // ...

    /**
     * Get the tools that should be listed in the Nova sidebar.
     *
     * @return array
     */
    public function tools()
    {
        return [
            PromocodesTool::make(),
        ];
    }
}

父包

有关父包的更多信息,请访问 zgabievi/laravel-promocodes

贡献

有关详细信息,请参阅 CONTRIBUTING

致谢

许可证

MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件