eab / mailchimpsubscribe
eZ Publish 旧版扩展,提供用于 Mailchimp 的订阅表单
Requires
This package is not auto-updated.
Last update: 2024-09-14 18:47:43 UTC
README
#eabmcsubscribe
eZ Publish '旧版' 扩展,提供允许用户订阅 Mailchimp 的表单。
##概述
此 eZ Publish '旧版' 扩展提供允许用户订阅 Mailchimp 的表单。它基于 MailChimp API 的第 2 版,并包含官方客户端/包装器的 2.0.6 版本。
##选项
内置选项包括
-
订阅者需勾选的同意复选框,默认禁用,可通过覆盖模板启用
-
双确认订阅,默认启用,可通过覆盖设置禁用
-
ReCaptcha 小部件的 2.0 版本(默认启用,可通过覆盖设置禁用)
- 默认启用,可通过覆盖设置禁用
##许可证
##版权
版权所有 (C) 2015 Enterprise AB Ltd
##要求
需要 eZ Publish 4 或 5。
##安装
-
如果您使用 composer 并且有权访问 EAB 包仓库,请运行
composer require eab/mailchimpsubscribe --update-no-dev --prefer-dist
否则,下载并将
eabmcsubscribe
文件夹复制到extension
文件夹。 -
编辑
settings/override/site.ini.append.php
-
在
[ExtensionSettings]
下添加ActiveExtensions[]=eabmcsubscribe
-
将
mailchimp.ini.append.php
复制到settings/override/mailchimp.ini.append.php
并编辑它以自定义您网站的设置。 -
清除缓存并重新生成自动加载数组
php bin/php/ezcache.php --clear-all php bin/php/ezpgenerateautoloads.php
##使用
订阅表单的 URL 为
http://www.example.com/mailchimp/subscribe
##自定义
-
要将文本和图像添加到订阅表单,请覆盖您自己的设计模板中的
design/standard/templates/mailchimp/subscribe.tpl
。 -
要启用订阅者勾选同意复选框的功能,请覆盖您自己的设计模板中的
design/standard/templates/mailchimp/subscribe.tpl
并在{include uri="design:mailchimp/signup.tpl"}
行中添加一个consent
参数。例如{include uri="design:mailchimp/signup.tpl" consent="I agree to everything"}
-
要更改注册按钮的标签,请覆盖您自己的设计模板中的
design/standard/templates/mailchimp/subscribe.tpl
并在{include uri="design:mailchimp/signup.tpl"}
行中添加一个signup
参数。例如{include uri="design:mailchimp/signup.tpl" signup="Sign me up!"}
-
要禁用 ReCaptcha 小部件,请编辑
settings/override/mailchimp.ini.append.php
[RecaptchaSettings] Use=disabled
-
要禁用双确认订阅,请编辑
settings/override/mailchimp.ini.append.php
[MailchimpSettings] DoubleOptIn=disabled