marcogermani87/filament-cookie-consent

为Filament提供简单的cookie同意集成

v1.0.2 2024-05-13 19:14 UTC

This package is auto-updated.

Last update: 2024-09-08 20:07:39 UTC


README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

一个易于在Filament中包含cookie同意的包。

本项目基于spatie/laravel-cookie-consent包。

版本兼容性

安装

您可以通过composer安装此包

composer require marcogermani87/filament-cookie-consent

您可以使用以下命令发布配置文件

php artisan vendor:publish --tag="filament-cookie-consent-config"

这是已发布配置文件的内容

return [
    // 'start', 'end'
    'position' => 'start',
    
    'consent_button' => [
        'size' => 'sm',
        'color' => 'warning',
    ],

    'privacy_policy_button' => [
        'enabled' => true,
        'href' => '/privacy-policy',
        'size' => 'sm',
        'color' => 'gray',
        'target' => '_blank',
    ],
];

可选,您可以使用以下命令发布视图

php artisan vendor:publish --tag="filament-cookie-consent-views"

使用方法

通过您的面板服务提供商注册插件

->plugin(\MarcoGermani87\FilamentCookieConsent\FilamentCookieConsent::make())

测试

composer test

截图

变更日志

请参阅CHANGELOG以获取最近更改的更多信息。

致谢

许可证

MIT许可证(MIT)。请参阅许可证文件以获取更多信息。