【发布时间】: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