2017-03-01 55 views
0

在我的窗口小部件中,我想在客户门户页面上显示附件图像。我创建了一个名为“Events”的自定义对象。所有事件都必须有图像。所以我将图片存储为附件。现在我们想要显示附件图像作为缩略图所以我需要附件的URL。我不知道如何获取附件的URL。在客户门户中显示附件

回答

0

文件附件不会暴露给Web服务器,因此您不能简单地引用基于对象ID提供图像的路径。您可以从查询文件附件的控制器/小部件实施API调用,然后将该图像插入到DOM中。这可以通过CPHP在服务器端完成;使用自定义对象上的FileAttachment子对象来收集图像的base64编码数据,然后将其输出到DOM中。或者,您可以通过JavaScript调用REST API并在页面加载期间/之后更新DOM以获取图像。