web-dev-qa-db-ja.com

メンバーシップページに代わってCiviCRMにユーザーメモを追加する

CiviCRM投稿ページフォームがあります:

  • 組織を代表して(必須)
  • メンバーになるために使用

メンバーがサブスクリプションフォームにコメントを追加できるようにする必要があります。

現在の制限のために機能しないように見える2つの方法を試しました:

  • プロファイルにコントリビューション用のカスタムフィールドを追加する-次の理由で機能しません https://issues.civicrm.org/jira/browse/CRM-15787
  • プロファイルにメモフィールドを追加する-領収書に表示されるメモが必ずしもユーザーによって追加されたものであるとは限らないため、機能しません。

これらのバグが解決されている間に、これを修正する簡単な方法が必要です。私の推測では、問題を回避するために領収書からメモを削除することかもしれませんが、どうすればそれを行うことができますか?

これを行うためのより良い方法は大歓迎です。今のところリダイレクト付きのPaypalを使用しているため、webformは除外されています。

1
samuelsov

この問題に関してPRが提出されました。こちらを参照してください https://github.com/civicrm/civicrm-core/pull/4884

それが役に立てば幸い!

1
Atif Shaikh

これを行うには、CiviCRM統合Webフォーム(WebフォームCiviCRM統合モジュールを使用)とCiviCRM寄稿ページを使用します。 Webフォームを使用して、コメントフィールドなどの情報を収集し、そのフォームを送信したら、ユーザーを投稿ページに移動して、トランザクションを開始します。理想的とは言えませんが、機能します。

Paypalのウェブサイト支払い標準のような支払い処理業者がwebform_civicrmと連携できるようにする作業が進行中ですが、まだ準備ができていないため、この機能がリリースされるのを待つ間、このアプローチを使用します。

1
Graham