主要な電話番号のみを表示するためにビュープロファイルを検索する

検索ビュープロファイルを設定して、どのタイプの電話に関係なく連絡先の主要な電話番号を表示する方法はありますか?このプロファイルを設定する際には、電話の種類を指定する必要があります。私は種類に関係なく、主要な電話を示す結果を見ることができるようにしたい。ありがとう。

Screenshot from profile settings

バージョン4.7.24を使用しています

ベストアンサー

理想的には、上の選択入力に -any -
というラベルのオプションが必要です。しかし、それが存在しないので、プロファイルフィールドのすべての電話タイプ値を受け入れるためのUI設定はないと思います。

Maybe, you can try API to trigger this (Support ->
Developer -> API Explorer
) OR
http://domainname/civicrm/api#explorer.

エンティティを UFField として選択し、 create
としてアクションを実行し、

$result = civicrm_api3('UFField', 'create', array(
  'id' => ,
  'field_name' => "phone",
  'phone_type_id' => 0,
));

最初のパラメータは、スクリーンショットで作成されたプロファイルフィールドのIDである
uf_field_id です。

IDが見つからない場合は、プロフィールのフィールド行にある編集のリンクにカーソルを置くと確認できます。
URLはブラウザの左下に表示されます。たとえば、以下のスクリーンショットでは、フィールドIDの値は75です。

enter image description here

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です