Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Aem CQ5-取消Live Copy组件的单个属性继承_Aem - Fatal编程技术网

Aem CQ5-取消Live Copy组件的单个属性继承

Aem CQ5-取消Live Copy组件的单个属性继承,aem,Aem,是否有人知道如何配置CQ组件,以便在实时副本中分别取消每个属性?我正在尝试将其设置为与页面属性相同的方式,以便取消一个属性不会破坏所有属性的继承 页面属性: 组件属性: 我注意到的唯一区别是各个jcr:content节点上的mixin类型 页面混合: cq:PropertyLiveSyncanceled cq:肝脏关系 组件混合: cq:LiveSynction已取消 cq:肝脏关系 我甚至尝试为内容中的组件手动设置cq:PropertyLiveSyncCancelled Mixin以及[“

是否有人知道如何配置CQ组件,以便在实时副本中分别取消每个属性?我正在尝试将其设置为与页面属性相同的方式,以便取消一个属性不会破坏所有属性的继承

页面属性:

组件属性:

我注意到的唯一区别是各个jcr:content节点上的mixin类型

页面混合:

cq:PropertyLiveSyncanceled cq:肝脏关系

组件混合:

cq:LiveSynction已取消 cq:肝脏关系

我甚至尝试为内容中的组件手动设置cq:PropertyLiveSyncCancelled Mixin以及[“jcr:description”],但是cq完全忽略了这个指令


有人知道怎么做吗?谢谢

在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在缺少文档的情况下经常发生这种情况,您必须检查它们的代码以了解特性应该如何工作。