【问题标题】:SilverStripe 3: UserForms integrate with MailChimp?SilverStripe 3:用户表单与 MailChimp 集成?
【发布时间】:2015-08-27 17:41:03
【问题描述】:

有没有人设法使用非常手的 UserForms 模块:https://github.com/silverstripe/silverstripe-userforms 并将其扩展为包含一个复选框(或类似的),允许用户有选择地添加到 MailChimp 邮件列表中? http://www.mailchimp.com

开发者说:

"只需在 SubmittedForm 上使用 DataExtension 并挂钩 updateAfterProcess 以在提交后执行任何操作。”

但这超出了我的知识范围......

【问题讨论】:

  • 好吧,我实际上并不确定该怎么做。查看 MailChimp API 文档,它列出了一些 PHP 示例 apidocs.mailchimp.com/api/downloads/#php。这个看起来很有趣,因为它只需要“简单” - 将电子邮件添加到列表中。 github.com/drewm/mailchimp-api 但是如何以及在何处添加它我需要帮助/指导。谢谢!
  • 你为什么要使用用户表单?使用 silverstripe 在 PHP 中创建表单并不困难,您可以将表单提交到 git,因此您可以在安装它的地方使用它。已经有一些SS模块集成了mailchimp,你见过吗?看这里:addons.silverstripe.org/add-ons?search=mailchimp
  • 主要原因是我想要一个带有可选订阅的联系表。您可以简单地使用 Mailchimp 中的表单仅用于订阅,并且所有这些附加组件似乎都创建订阅表单而不是可选订阅(我可能错了)。 Flexiform 看起来不错,并且有 MailChimp 扩展,但安装后它没有给我提交选项卡,我还没有弄清楚如何让它工作。所以我想我会再次尝试 UserForms..
  • 我有类似的东西,但没有使用 Mailchimp 和 sstr 2.4。我会看看我能不能把它挖出来,但我需要一些时间。 @wmk 用户表单经常被使用,如果您可以在表单中为所有时事通讯频道设置复选框,这是获得订阅者的简单方法。
  • 感谢@munomono,UserForms 非常流行,拥有这个功能会很棒。我刚刚安装了 SilverChimp github.com/zucchi/SilverChimp,这很棒,但又不是联系表格...

标签: php module mailchimp silverstripe mailing-list


【解决方案1】:

基本上可以工作,但需要更多的爱 - 继续做 PR :) https://github.com/lerni/EditableMailchimpSubscriptionField

【讨论】:

  • 我在尝试使用它时出错... :( 添加它和邮件 chimp-api 并取消注释并添加我的 API 密钥后,我执行开发/构建,表单字段显示为NewsletterSignup 在表单上,​​单击“添加”给我:“从服务器获取数据时发生错误,请稍后再试。”然后:“内部服务器错误”我在 DEV 模式下得到它,但没有显示其他内容。 . 刷新页面给我一个白屏,没有错误消息.. 我错过了什么吗?
  • 它很可能是开箱即用的错误:) 我可以想象如果没有在 MC 中设置列​​表、字段或组,它会失败。如果时间允许,我会稍微完善一下,但只是尝试在 MC 中设置这些东西可能会使其工作......
  • 啊,好吧..我在 MC 中有一个列表,我需要在 MC 中的哪个位置添加字段以及哪些字段?他们需要匹配用户表单还是只匹配可编辑的mailchimpsubscription 字段?谢谢!
  • 我们可以在 Github 上继续讨论吗? github.com/lerni/EditableMailchimpSubscriptionField/issues/3
猜你喜欢
  • 2014-05-03
  • 2014-04-20
  • 2013-02-10
  • 2012-01-15
  • 2014-04-06
  • 2016-06-01
  • 2016-01-10
  • 2021-02-25
  • 2019-03-19
相关资源
最近更新 更多