0
我有一個頁面X,我使用頁面屬性中的下拉菜單設置頁面屬性「type = myValue」。在CQ頁面中動態創建禁用的頁面屬性
我需要的是,當我在頁面X下創建子頁面時,子頁面應該爲它自己設置相同的屬性。該屬性應該被禁用以供最終用戶編輯。
這可以在沒有通過工作流程的情況下完成嗎?我需要這個在創建頁面後立即設置。 !也許一些ext-js在子頁面模板上運行?
我有一個頁面X,我使用頁面屬性中的下拉菜單設置頁面屬性「type = myValue」。在CQ頁面中動態創建禁用的頁面屬性
我需要的是,當我在頁面X下創建子頁面時,子頁面應該爲它自己設置相同的屬性。該屬性應該被禁用以供最終用戶編輯。
這可以在沒有通過工作流程的情況下完成嗎?我需要這個在創建頁面後立即設置。 !也許一些ext-js在子頁面模板上運行?
由於您不想創建工作流程,因此可以通過其他兩種方法來實現此功能。
有關快速參考,可以找到有關實現事件處理程序here的詳細信息。
示例基於OSGi的事件處理程序:https://gist.github.com/cqtips/5036955 –
你打算如何使用頁面中存在的屬性x? – rakhi4110
我需要在子頁面上執行jcr:search時使用屬性'type'。但它只出現在父頁面(X)中。這就是爲什麼我需要一種在創建子頁面時動態創建它的方法。 –