aaronhipple / grav-plugin-mailchimp
添加 MailChimp 订阅表单动作支持
v0.2.1
2020-07-20 15:33 UTC
Requires
- php: >=7.1.0
- composer/installers: ~1.0
- drewm/mailchimp-api: ^2.2
Requires (Dev)
- getgrav/grav: ^1.6
- getgrav/grav-plugin-form: ^4.0
- monolog/monolog: ~1.0
- phpunit/phpunit: ^8.0
- rockettheme/toolbox: ^1.5
- squizlabs/php_codesniffer: 3.*
This package is not auto-updated.
Last update: 2024-09-19 17:07:27 UTC
README
MailChimp 插件适用于 Grav CMS。它创建一个表单动作步骤,允许用户订阅到 MailChimp 邮件列表。
注意:此插件不再维护。使用风险自担,欢迎分支。
描述
添加 MailChimp 订阅表单动作支持。
安装
下载可在 发行版 页面上找到。下载并解压后,将 mailchimp
目录复制到您的 Grav 安装目录下的 user/plugins
目录。
通过 GPM 安装
安装可通过 GPM 进行。您可以从网站管理面板或终端进行安装。
$ bin/gpm install mailchimp
使用 Composer 安装
此插件可通过 Packagist.org 获取。
# install without dev dependencies in a production-type environment. composer require aaronhipple/grav-plugin-mailchimp --update-no-dev # install with dev dependencies in a development- or CI-type environment. composer require aaronhipple/grav-plugin-mailchimp
用法
使用您的 MailChimp API 密钥配置插件,可以在 user/config/plugins/mailchimp.yaml
或使用管理插件中完成。
在表单的元数据中设置表单,如下所示
form: name: subscribe fields: - name: email label: Email placeholder: 'Enter your email address' type: email validate: required: true - name: my_custom_field label: My Custom Field placeholder: 'A Custom Field' type: text - name: news_letter type: checkbox label: 'Yes I would like to receive updated news and information' buttons: - type: submit value: Submit - type: reset value: Reset process: - mailchimp: required_fields: [news_letter] lists: [1234567, abcdefg] field_mappings: mailchimpMergeField: my_custom_field