Aem CQ5-取消Live Copy组件的单个属性继承
是否有人知道如何配置CQ组件,以便在实时副本中分别取消每个属性?我正在尝试将其设置为与页面属性相同的方式,以便取消一个属性不会破坏所有属性的继承 页面属性: 组件属性: 我注意到的唯一区别是各个jcr:content节点上的mixin类型 页面混合: cq:PropertyLiveSyncanceled cq:肝脏关系 组件混合: cq:LiveSynction已取消 cq:肝脏关系 我甚至尝试为内容中的组件手动设置cq:PropertyLiveSyncCancelled Mixin以及[“jcr:description”],但是cq完全忽略了这个指令Aem CQ5-取消Live Copy组件的单个属性继承,aem,Aem,是否有人知道如何配置CQ组件,以便在实时副本中分别取消每个属性?我正在尝试将其设置为与页面属性相同的方式,以便取消一个属性不会破坏所有属性的继承 页面属性: 组件属性: 我注意到的唯一区别是各个jcr:content节点上的mixin类型 页面混合: cq:PropertyLiveSyncanceled cq:肝脏关系 组件混合: cq:LiveSynction已取消 cq:肝脏关系 我甚至尝试为内容中的组件手动设置cq:PropertyLiveSyncCancelled Mixin以及[“
有人知道怎么做吗?谢谢 在livecopy上,您可以通过以下操作取消属性继承:
<jcr:content
jcr:mixinTypes="[cq:LiveSync]"
jcr:primaryType="cq:PageContent"
sling:resourceType="project/pages/homepage"
insertCode="FG"
cq:propertyInheritanceCancelled="[insertCode]" />
如果蓝图中存在insertCode属性,则不会将其复制到livecopy,如果livecopy上不存在,也不会创建该属性-完全忽略。将值为“true”的“fieldEditLockMode”属性添加到组件对话框中,以取消单个属性继承:
它适用于AEM 6.0。我问过Adobe,他们说从5.6开始这是一个已知的bug。太好了,谢谢。5年后刚刚登录。你怎么知道的?我在Adobe的网站和Widget API上都没有看到这方面的文档。在AEM工作很糟糕。土坯很臭。事实上我不记得是怎么找到它的。可能在OOTB组件中的某个地方。是的,AEM在缺少文档的情况下经常发生这种情况,您必须检查它们的代码以了解特性应该如何工作。