我正在使用最新的 AEM6(以前称为 CQ)开发一个新站点。最初,您可以将图像/视频拖到使用 JSP 设置在组件 dropTarget 中的组件放置区域中。
但是由于现在 Sightly 模板是构建组件而不是 JSP 的首选方式,是否仍然可以在 Sighlty 模板中使用 dropTarget?
放置目标是使用cq:dropTargets
下的节点节点配置的cq:editConfig
,它不依赖于使用的标记语言。
标记必须产生的唯一东西是<div>
带有类的标签,该标签cq-dd-CONFIGNAME
将用作放置区。Sightly 可以轻松生成这样的标记(以下示例仅在编辑模式下显示):
<div data-sly-test="${wcmmode.edit}" class="cq-dd-images">Drop image here</div>