nedarta / yii2-mailchimp
在Yii2网站上管理Mailchimp邮件平台。
dev-master
2019-04-05 09:03 UTC
Requires
- drewm/mailchimp-api: ^2.5
- yiisoft/yii2: *
This package is not auto-updated.
Last update: 2024-09-28 09:06:14 UTC
README
Yii2 Mailchimp 扩展,用于管理电子邮件营销平台:https://www.mailchimp.com/
安装
推荐通过 composer 安装此扩展。
运行以下命令之一
$ php composer.phar require nedarta/yii2-mailchimp "*"
或者添加以下内容
"nedarta/yii2-mailchimp": "*"
配置
在配置文件中设置模块部分
'modules' => [
'mailchimp' => [
'class' => 'nedarta\mailchimp\Mailchimp',
'apiKey' => 'YOUR_API_KEY',
'showFirstname' => true,
'showLastname' => true
]
]
小部件订阅示例
<?= Subscription::widget([
'apiKey' => 'MYAPIKEY' // if not set get Configuration apiKey
'list_id' => 'MYLISTID' // if not set raise Error
]) ?>
除了list_id外,您还可以设置list_array来为特定语言设置list_id
<?= Subscription::widget([
'apiKey' => 'MYAPIKEY' // if not set get Configuration apiKey
'list_array' => [
'en' => 'MYLISTID_EN',
'es' => 'MYLISTID_ES',
'it' => 'MYLISTID_IT',
]
]) ?>
操作
- 列表视图:PathToApp/index.php?r=mailchimp/default/lists
- 具有美丽URL的列表视图:PathToApp/mailchimp/default/lists
- 列表视图:PathToApp/index.php?r=mailchimp/default/list?id=XXX&name=XXX
- 具有美丽URL的列表视图:PathToApp/mailchimp/default/list?id=XXX&name=XXX