eblix / eblix-mailchimp
1.1
2018-02-23 10:57 UTC
Requires
- php: >=7.0
- ext-curl: ^7.1.7
- eblix/eblix-mailchimp: @dev
- illuminate/support: >=5.5
Requires (Dev)
- phpunit/phpunit: ^6.5
This package is not auto-updated.
Last update: 2024-09-22 08:25:40 UTC
README
Laravel 5.5 包,用于创建、更新和删除 MailChimp 列表和成员。
要求
PHP 版本 >= 7.0.0
CURL 版本 ^7.1.7
Laravel 框架 >= 5.5
安装
首先运行 composer 命令
composer require eblix/eblix-mailchimp
然后运行迁移命令
php artisan migrate
然后运行数据库种子命令
php artisan db:seed --class="Eblix\Mailchimp\Database\Seeds\CountryTableSeeder"
下一步是发布包
php artisan vendor:publish --provider="Eblix\Mailchimp\EblixMailchimpServiceProvider"
使用方法
配置文件
包配置可以在配置目录下的 mailchimp.php 文件中找到(发布后)。配置文件包含连接 MailChimp 所必需的 MailChimp API 密钥 和列表联系信息的默认值。您可以在其中编辑默认值,并传递参数值以创建和更新列表。
[
'MAILCHIMP_API_KEY' => 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-usXX', //Your Mailchimp API Key which is required
//Your Contact & Other Details
'CONTACT_COMPANY' => 'Company Name',
'CONTACT_ADDRESS1' => 'Address',
'CONTACT_ADDRESS2' => 'Address',
'CONTACT_CITY' => 'City',
'CONTACT_STATE' => 'State',
'CONTACT_ZIP' => 'Zip or postal',
'CONTACT_COUNTRY' => 'US',
'PERMISSION_REMINDER' => 'You are receiving this email because you opted in via our website.',
'EMAIL_TYPE_OPTION' => true,
'CAMPAIGN_FROM_NAME' => "Form Name",
'CAMPAIGN_FROM_EMAIL' => "emailaddress@email.com",
'CAMPAIGN_SUBJECT' => "",
'CAMPAIGN_LANGUAGE' => "en",
]
自定义
如果您想自定义包的视图外观,可以在 resources/views/eblix/mailchimp 和 public/eblix/mailchimp 文件夹中找到 views 和 assets 文件。
路由
在基础 URL 的末尾添加 /mailchimp,将导航到 MailChimp 包。