Extjs 在CQ页面中创建禁用的页面属性DynamicCall
我有一个页面X,我在其中使用页面属性中的下拉列表设置页面属性“type=myValue” 我需要的是,当我在第X页下创建子页时,子页应该为自己设置相同的属性。应禁用此属性以供最终用户编辑Extjs 在CQ页面中创建禁用的页面属性DynamicCall,extjs,aem,Extjs,Aem,我有一个页面X,我在其中使用页面属性中的下拉列表设置页面属性“type=myValue” 我需要的是,当我在第X页下创建子页时,子页应该为自己设置相同的属性。应禁用此属性以供最终用户编辑 这是否可以在不经过工作流的情况下完成?我需要这是设置一旦页面创建!子页面模板上可能有一些ext js功能?由于您不想创建工作流,因此可以通过其他两种方式实现此功能 创建侦听节点添加事件的事件处理程序 通过覆盖createPage按钮的处理程序(CQ.wcm.SiteAdmin.createPage)而不是默认
这是否可以在不经过工作流的情况下完成?我需要这是设置一旦页面创建!子页面模板上可能有一些ext js功能?由于您不想创建工作流,因此可以通过其他两种方式实现此功能
- 创建侦听节点添加事件的事件处理程序
- 通过覆盖createPage按钮的处理程序(CQ.wcm.SiteAdmin.createPage)而不是默认命令,创建处理页面创建活动的自定义servlet
为了快速参考,您可以找到实现事件处理程序的详细信息。您打算如何使用页面中的属性x?在子页面上执行jcr:search时,我需要使用属性“type”。但它仅出现在父页面(X)中。这就是为什么我需要一种在创建子页面时动态创建它的方法。