2016-07-19 2 views
1

私のコードは、各顧客のリードで電話のアクティビティを生成し、その顧客と会社の間のSMSの会話を記録します。説明には、顧客が関連性のあるイメージのURLが含まれている場合があります。電話のエンティティの説明にハイパーリンクが含まれています

URLをdescriptionプロパティにテキストとして入れることはできますが、ハイパーリンク(htmlの<a>タグのようなもの)に変換したいと思います。この方法でコピーを貼り付ける代わりに直接開くことができます最初にURLを入力します。

どうすればこの問題を解決できますか?

答えて

0

CRMデータ型のいずれも、ネイティブなフルブローンHTMLレンダリングをサポートしていません。値を更新するためにJavaScriptを使用し、HTMLとしてレンダリングしようとすると、CRMが属性値を変更されたものとして表示するため、データベースへの保存がトリガーされます。

2

電話コールの説明フィールドは単純な古いテキストフィールドにすぎないため、そこに任意の書式またはハイパーリンクを追加することはできません。

URLのタイプで、1行のテキストを別々のフィールドにすることができます。入力したURLは典型的なハイパーリンクとして機能するはずです。

データタイプはCreate and Edit Fieldsに記載されています。

+0

なぜdownvoteですか? –

+0

おっと、申し訳ありません、それは私だった、私はdownvoteに気づかなかった、それは意図的であったに違いない。あなたはあなたの答えを編集できますか? – dynamicallyCRM

+0

@dynamicallyCRM、心配なし、何かが間違っていると思った:D –

1

私は、あなたがCRM内で編集可能な大きなテキストエリアを持つことを頼んでいると思っていますが、ハイパーリンクを入力するか、少なくともクリックすることができます。

私は2つのサポートされている解決策を見ていますが、両方とも多くのカスタマイズが必要です。

  1. フィールドからテキストをロードするHTMLリソースを作成し、ハイパーリンクを探して、それを解析し、その後、追加がクリック可能にするリンク用のために、正しい<a>タグです。

  2. 何らかの並べ替えのテキストエディタウィジェット(http://goessner.net/articles/wiky/のようなものかもしれません)を入力し、ハイパーリンクを正しいマークアップでフォーマットします。

+0

SMSのテキストコンテンツと画像URLをメッセージングAPIから取得していて、これらのすべてのコンテンツをクリック可能なURLでアクティビティの説明に入れたい。このコンテキストでHTML Webリソースを使用するにはどうすればよいですか? –

+0

WebResourcesについて何も知らない場合は、ここをクリックしてください:https://www.youtube.com/watch?v=18EPZinPhLE – Daryl

関連する問題