mhe/silverstripe-newsletter
最新稳定版本:v2.0.1
Composer 安装命令:
composer require mhe/silverstripe-newsletter
包简介
A Silverstripe extension enabling users to subscribe to a newsletter
README 文档
README
A Silverstripe extension enabling users to subscribe to a newsletter.
Currently only subscribing/unsubscribing functionality with management of recipients is implemented for external sending of newsletters. Creating and sending the actual newsletters might be implemented in the future.
Main features:
- multiple newsletter lists (“channels”)
- subscribing to one or more channels via form
- Double-opt-in: confirm subscription via link, send by e-mail
- unsubscribing via generated link
- Admin: export confirmed subscribers per channel with necessary information for external bulk e-mail as CSV
Requirements
Requires Silverstripe 6.x – for a version compatible with Silverstripe 5 see respective branch 5
Installation
Install with composer:
composer require mhe/silverstripe-newsletter ^2.0
Perform dev/build task
Usage overview
-
In admin area “Newsletter” create channels as required (one default channel is auto-created)
-
Include the subscription form in some page template (either on alle standard pages or create a dedicated page type)
For all channels (user selection):
$ChannelSubscriptionFormFor a specific channel by name:
$ChannelSubscriptionForm("Highlights") -
Subscribers can be found in the admin area “Newsletter”
- Tab “Channels”: references the active and confirmed subscribers, perfect for export and usage in mailings
- Tab “Recipients”: shows all subscribers, including unconfirmed ones, with detailed information, perfect for data cleanup etc.
统计信息
- 总下载量: 26
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2025-10-13