【发布时间】:2013-07-23 13:52:00
【问题描述】:
我刚刚开始使用 Adobe CQ5,并且正在努力推出我的第一个自定义组件...我发现了一个我无法弄清楚的错误,并希望有人能对此有所了解。
基本上,我已经定义了一个自定义图像和相关的放置区域,但不知道如何制作占位符图像。所以我这样做了:
<%
if (leftImage != null && leftImage.hasContent()) { leftImage.draw(out); }
else { leftImage.setSelector(".img"); out.print("<img class=\"" + DropTarget.CSS_CLASS_PREFIX + "panelLeftImage" + "\" src=\"http://placehold.it/300x300\" />"); }
%>
进入组件编辑对话框并单击“确定”后,它似乎可以正常工作,但是当您尝试在页面加载时放置图像而不进入对话框时,资源无法解析并且您得到一个损坏的图像图形。但是,放置目标已正确突出显示。
有什么想法吗?
【问题讨论】:
标签: aem