eab/mailchimpsubscribe

eZ Publish 旧版扩展,提供用于 Mailchimp 的订阅表单

安装: 15

依赖项: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 3

公开问题: 0

类型:ezpublish-legacy-extension

1.0.0 2015-09-03 14:01 UTC

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 版本。

##选项

内置选项包括

  • 默认启用,可通过覆盖设置禁用

##许可证

GNU 通用公共许可证 2.0

##版权

版权所有 (C) 2015 Enterprise AB Ltd

##要求

需要 eZ Publish 4 或 5。

##安装

  1. 如果您使用 composer 并且有权访问 EAB 包仓库,请运行

     composer require eab/mailchimpsubscribe --update-no-dev --prefer-dist
    

    否则,下载并将 eabmcsubscribe 文件夹复制到 extension 文件夹。

  2. 编辑 settings/override/site.ini.append.php

  3. [ExtensionSettings] 下添加

     ActiveExtensions[]=eabmcsubscribe
    
  4. mailchimp.ini.append.php 复制到 settings/override/mailchimp.ini.append.php 并编辑它以自定义您网站的设置。

  5. 清除缓存并重新生成自动加载数组

     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