adminetic/newsletter

Adminetic管理面板的邮件订阅模块

v1.0.0 2024-05-15 12:20 UTC

This package is auto-updated.

Last update: 2024-09-15 12:55:59 UTC


README

Adminetic Newsletter Module

Latest Version on Packagist

Stars Downloads StyleCI License

Adminetic管理面板的邮件订阅模块

有关详细文档,请访问 Adminetic邮件订阅模块文档

安装

composer require adminetic/newsletter

发布资源

php artisan vendor:publish --tag=newsletter-config
php artisan vendor:publish --tag=newsletter-migrations

迁移

php artisan migrate

使用

显示订阅者面板

@livewire('subscriber-panel')

订阅和取消订阅电子邮件

subscribe('johndoe@test.com'); //subscribe
unsubscribe('johndoe@test.com'); //unsubscribe

订阅模型方法

$subscriber = Adminetic\Newsletter\Models\Admin\Subscriber::first();
$subscriber->subscribe();
$subscriber->unsubscribe();
$subscriber->verify();
$subscriber->unverify();

订阅验证电子邮件

注意:仅在配置 newsletter.subscription_mail 设置为 true 时生效

$subscriber = Adminetic\Newsletter\Models\Admin\Subscriber::first();
$subscriber->send_subscription_notification_email()

测试

composer test

变更日志

请参阅 CHANGELOG 了解最近更改的更多信息。

贡献

请参阅 CONTRIBUTING 了解详细信息。

安全性

如果您发现任何与安全性相关的问题,请通过电子邮件 pratikdai404@gmail.com 而不是使用问题跟踪器。

鸣谢

许可

MIT许可(MIT)。请参阅 许可文件 了解更多信息。

屏幕截图

Newsletter Panel

Unsubscribe Panel