【发布时间】:2015-02-23 21:08:22
【问题描述】:
我需要添加一些页面元数据(SEO、Open Graph 等),并使其可按页面进行编辑。在 CQ5 中,我修改了页面组件 dialog.xml 以允许自定义字段,并且可以通过 Sidekick 访问它。在 AEM 6 Touch UI 中,sidekick 消失了,并且齿轮下可用的页面属性以似乎没有记录的其他方式配置。有没有办法在 AEM 6 中配置它?还是其他方式来编辑元数据?
【问题讨论】:
标签: aem
我需要添加一些页面元数据(SEO、Open Graph 等),并使其可按页面进行编辑。在 CQ5 中,我修改了页面组件 dialog.xml 以允许自定义字段,并且可以通过 Sidekick 访问它。在 AEM 6 Touch UI 中,sidekick 消失了,并且齿轮下可用的页面属性以似乎没有记录的其他方式配置。有没有办法在 AEM 6 中配置它?还是其他方式来编辑元数据?
【问题讨论】:
标签: aem
Touch UI 的对话框使用不同的节点类型(cq:dialog vs dialog),查看本文了解详情:https://helpx.adobe.com/experience-manager/using/creating-touchui-component.html
【讨论】:
在 AEM 6.1 中,您可以使用 sling 资源合并来覆盖/扩展/隐藏现有的触摸 ui 对话框节点/属性,如下所述:
https://docs.adobe.com/docs/en/aem/6-1/develop/platform/sling-resource-merger.html
假设您想在页面创建期间向基本选项卡添加一个新的文本字段 (SEO)。
那么你需要做以下事情:
当您在触摸 UI 模式下创建新页面时,新的文本字段 SEO 应显示在基本选项卡中。
【讨论】: