nedarta/

yii2-mailchimp

在Yii2网站上管理Mailchimp邮件平台。

安装: 7

依赖: 0

建议者: 0

安全: 0

星标: 0

分支: 0

类型:yii2-extension

dev-master 2019-04-05 09:03 UTC

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