打ち上げの電子メールテンプレートにカスタムURL - ボタンおよびリンクの作成オプションのSalesforce

StackOverflow https://stackoverflow.com/questions/1953615

  •  21-09-2019
  •  | 
  •  

質問

私はリンク/ボタンを使用してケース内から起動したいという電子メールテンプレートを持っています。私はURLを配置する必要がどこにも見基本設定 - > customize-> cases->ボタンやリンクの下のオプションを参照してください。私は見ていないと、電子メールテンプレートを起動するURLを構築する方法についていやドキュメントです。すべてのヘルプあなたは素晴らしいこと。

役に立ちましたか?

解決

これがセールスフォースによって文書の任意の場所であれば、私は知らないが、私はいくつかの推測の仕事から見つけます:

/_ui/core/email/author/EmailAuthor?p3_lkid={!Case.Id}&p2_lkid={!Case.ContactId}&template_id=00X40000000weWn

ただ、それを使用するカスタムボタンやリンクのURLコンテンツとして。この一つは、あなたがやろうとしているように、例のためですが、私は、これはだけでなく、他のタイプのオブジェクトのために働くべきだと思います。

のパラメータは、目的の電子メールテンプレートにハードコードされた場合のIDですp3_lkid、あなたは電子メールで送信されている連絡先のIDですp2_lkid、そしてtemplate_idです。

(あなたは、テンプレートの設定ページのURLで見ることで、このIDを見つけることができます)

他のヒント

これは本当に便利でした。私は、しかし、それを行うための別の方法を考え出すでした。あなたが現在持っている「メールを送信」ボタンをクリックします。 URLをコピーして&template_id=YOUR TEMPLATE IDを追加します。

元のURLに表示されます一つの他のID番号があります。それはあなたがそれを可能にするダイナミックなフィールドであることを変更します。

例えば、

"メールを送信" からコピーしたURL: HTTPS :?//na3.salesforce.com/_ui/core/email/author/EmailAuthor p3_lkid = 70150000000Axj1&retURL =%2F70150000000Axj1する

:それは次のようになりますので、

&template_id=YOUR TEMPLATE IDを追加

/_ui/core/email/author/EmailAuthor?p3_lkid=70150000000Axj1&retURL=%2F70150000000Axj1&template_id=YOUR TEMPLATE ID 

削除し、他のID(それはあなたが電子メールを送信するために使用されるオブジェクトです - ので、この場合には、私はキャンペーンから直接電子メールを送信することができるようにしたいた)、ダイナミックなフィールドで置き換えます:

/_ui/core/email/author/EmailAuthor?p3_lkid={!Campaign.Id}&retURL=%2F70150000000Axih&template_id=YOUR TEMPLATE ID

出来上がり!それが動作するはずです!

Abeyerの答えは良いです。しかし、テンプレートは、溶液の添付ファイルが含まれている場合は、「{Case.Solution_Attachments!}」あなたはそれを作るURLにnew_template = 1パラメータを追加しない限り、添付ファイルが含まれ得ることはありません。

/_ui/core/email/author/EmailAuthor?p3_lkid={!Case.Id}&p2_lkid={!Case.ContactId}&template_id=00X40000000weWn&new_template=1
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top