2017-03-01 8 views
0

私のウィジェットでは、カスタマーポータルページに添付画像を表示したいと思います。私は 'Events'というカスタムオブジェクトを作成しました。すべてのイベントに画像が必要です。だから私は添付ファイルとして画像を保存しました。今はサムネイルとして添付ファイルの画像を表示したいので添付ファイルのURLが必要です。私は添付ファイルのURLを取得する方法はありません。カスタマーポータルに添付ファイルを表示

答えて

0

添付ファイルはWebサーバーに公開されていないため、オブジェクトIDに基づいてイメージを提供するパスを参照するだけでは不十分です。添付ファイルを照会し、DOMに画像を挿入するコントローラ/ウィジェットからAPIコールを実装することができます。これは、CPHPを使用してサーバー側で実行できます。カスタムオブジェクトのFileAttachmentサブオブジェクトを使用して、イメージのbase64エンコードされたデータを収集し、DOMで出力します。また、JavaScriptを使用してREST APIに電話をかけ、ページロード中/更新後にDOMを更新して画像を取得することもできます。

関連する問題