AEM 6.1 | |当前样式。<;propertyName>;在cq5发布服务器中返回null
我正在使用currentStyle对象获取组件的设计对话框属性AEM 6.1 | |当前样式。<;propertyName>;在cq5发布服务器中返回null,aem,sightly,Aem,Sightly,我正在使用currentStyle对象获取组件的设计对话框属性 ${currentStyle.linkurl} 这在author中工作正常,但在publisher中返回null。我已经看到了下面给出的帖子,但还没有发布解决方案。有人找到了解决这个问题的方法吗 (我确实发表了评论,但看起来这篇文章已经被标记为删除) 您有两个选择 在预览/发布模式下,通过 currentDesign.getJSON(),解析从中返回的值,然后 输入想要从Json对象获得的值 您可以通过从模板中删除一行代码来解决此
${currentStyle.linkurl}
这在author中工作正常,但在publisher中返回null。我已经看到了下面给出的帖子,但还没有发布解决方案。有人找到了解决这个问题的方法吗
(我确实发表了评论,但看起来这篇文章已经被标记为删除)
您有两个选择
注释掉这一点,一切都会对您有用。是否已复制设计节点(
/etc/designs/
)以进行发布?是的,我已复制。它仍然显示为空。在设计复制之后,它现在工作正常。存在一些缓存问题。可能存在重复的