在客户门户中显示附件
Show an attachment in customer portal
在我的小部件中,我想在客户门户页面上显示附件图像。我创建了一个名为 'Events' 的自定义对象。所有事件都必须有图像。所以我将图像存储为附件。现在我们想将附件图像显示为缩略图所以我需要 URL 个附件。我不知道如何获得 URL 附件。
文件附件不会暴露给网络服务器,因此您不能简单地引用一个路径来根据您的对象 ID 提供图像。您可以从 controller/widget 执行 API 调用,查询文件附件,然后将图像插入 DOM。这可以通过 CPHP 在服务器端完成;使用 FileAttachment sub-object on your custom object to collect the base64 encoded data of the image and then output it in the DOM. Alternatively, you could call the REST API 到 JavaScript 并更新 DOM during/after 页面加载以获取图像。
在我的小部件中,我想在客户门户页面上显示附件图像。我创建了一个名为 'Events' 的自定义对象。所有事件都必须有图像。所以我将图像存储为附件。现在我们想将附件图像显示为缩略图所以我需要 URL 个附件。我不知道如何获得 URL 附件。
文件附件不会暴露给网络服务器,因此您不能简单地引用一个路径来根据您的对象 ID 提供图像。您可以从 controller/widget 执行 API 调用,查询文件附件,然后将图像插入 DOM。这可以通过 CPHP 在服务器端完成;使用 FileAttachment sub-object on your custom object to collect the base64 encoded data of the image and then output it in the DOM. Alternatively, you could call the REST API 到 JavaScript 并更新 DOM during/after 页面加载以获取图像。