打ち上げの電子メールテンプレートにカスタムURL - ボタンおよびリンクの作成オプションのSalesforce
-
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をコピーして&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