Кому-нибудь удалось использовать сам интерфейс UserForms: https://github.com/silverstripe/silverstripe-userforms и расширил его, включив флажок (или аналогичный), позволяющий пользователям необязательно добавляться в список рассылки MailChimp? http://www.mailchimp.comSilverStripe 3: UserForms интегрируются с MailChimp?
Разработчик говорит:
"Просто используйте DataExtension на SubmittedForm и зацепить updateAfterProcess выполнять какие-либо действия на после представления."
, но это из моего диапазона знаний ...
Ну я на самом деле не знаю точно как это сделать. Глядя на документы API MailChimp, он перечисляет некоторые примеры PHP https://apidocs.mailchimp.com/api/downloads/#php. Это выглядит интересно, так как нужно просто «просто» - добавление электронной почты в список. https://github.com/drewm/mailchimp-api/, но как и где его добавить Мне нужна помощь/руководство. Благодаря! – pinkp
Почему вы используете для этого пользовательские формы? Создание формы в PHP не так сложно с помощью silverstripe, и вы можете передать свою форму git, поэтому у вас есть это из коробки, где вы ее устанавливаете. Есть уже некоторые модули для SS, которые интегрируют mailchimp, вы их видели? Посмотрите здесь: http://addons.silverstripe.org/add-ons?search=mailchimp – wmk
Основная причина заключается в том, что я сначала хочу получить контактную форму с опциональной подпиской. Вы можете просто использовать формы из Mailchimp только для подписки, и кажется, что все эти добавления создают формы подписки, а не дополнительную подписку (возможно, я ошибаюсь). Flexiform выглядит хорошо и имеет расширение MailChimp, но после его установки он не дает мне вкладку Submissions, я не разработал, как заставить это работать. Поэтому я думал, что снова попробую UserForms. – pinkp