簡體   English   中英

在客戶門戶中顯示附件

[英]Show an attachment in customer portal

在我的窗口小部件中,我想在客戶門戶頁面上顯示附件圖像。 我創建了一個名為“事件”的自定義對象。所有事件都必須具有圖像。 因此,我將圖像存儲為附件。 現在我們想將附件圖像顯示為縮略圖,所以我需要附件的URL。 我不知道如何獲取附件的網址。

文件附件不公開給Web服務器,因此您不能簡單地根據對象ID引用提供圖像的路徑。 您可以從控制器/小部件實現API調用,以查詢文件附件,然后將圖像插入DOM。 這可以通過CPHP在服務器端完成。 使用自定義對象上的FileAttachment子對象收集圖像的base64編碼數據,然后將其輸出到DOM中。 或者,您可以通過JavaScript調用REST API ,並在頁面加載期間/之后更新DOM以獲取圖像。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM