在我的小部件中,我想在客户门户页面上显示附件图像。我创建了一个名为' Events'的自定义对象。所有事件都必须包含图像。所以我将图像存储为附件。现在我们想要将附件图像显示为缩略图所以我需要附件的URL。我不知道如何获取附件的网址。
答案 0 :(得分:0)
文件附件不会暴露给网络服务器,因此您不能简单地根据对象ID引用提供图像的路径。您可以从查询文件附件的控制器/窗口小部件实现API调用,然后将图像插入到DOM中。这可以通过CPHP在服务器端完成;使用自定义对象上的FileAttachment子对象来收集图像的base64编码数据,然后将其输出到DOM中。或者,您可以通过JavaScript调用REST API并在页面加载期间/之后更新DOM以获取图像。