DrupalモジュールのWebformおよびEmail Marketing Frameworkを使用して、匿名ユーザーが短い連絡先フォームに記入し、キャンペーンモニターAPIを介してリストに登録できるようにします。Drupal - Webformモジュール経由で電子メールリストを購読する
これまでのプロセスの考え方は次のとおりです。誰かがより合理的なアプローチを考えることができるかどうかを知りたいですか? hook_form_alterを使用して中断
- Webフォームの提出は、()
- フォームデータ(名前、メールアドレス)2.アクションAID2のAIDでアクションを発射するために呼び出さ
- actions_do()抽出emf_subscribe_actionのインスタンス() です
- フォームデータを適切に渡し、EMFにキャンペーンモニタと通信する作業をさせます。
このアプローチでは、PHP開発の必要なしにすべてのオンサイトで管理できるシステムをセットアップできます。私は特定のコンテンツタイプを設定し、Webフォームを有効にしてから、ユーザーがこれらのWebフォームの1つを作成するたびにアクションを呼び出すことができます。