当我们在 CQ5 'siteadmin' 中创建一个新页面时,我们需要填写两个字段(“名称”和“标题”)。
有没有办法在这里添加更多的字段(比如“描述”),作者可以填写这些字段并将其保存为 CRX 中页面的 JCR 属性?
欢迎任何想法/解决方案。我什么都想不出来。
您要添加自定义页面属性。从链接的知识库文章:
(1) 将 /libs/foundation/components/page/dialog 节点复制到要添加对话框属性的模板组件。
(2) 向对话框中添加字段
例子:
如果您有一个页面组件
/apps/<myapp>/components/pages/contentpage
,sling:resourceSuperType=/libs/foundation/components/page
那么您将复制/libs/foundation/components/page/dialog
到/apps/<myapp>/components/pages/contentpage/
以制作一个覆盖对话框