aem - 如何为多语言网站存储设计对话值

标签 aem

我有两个使用相同模板 T1 创建的英语页面 P1 和西类牙语页面 P2。我通过设计对话框分别对 P1 和 P2 进行了一些更改。该值将如何存储在etc/design节点下?

最佳答案

设计对话框更改是按模板而不是按页面进行的。因此,在您的情况下,允许/不允许的组件将存储在模板的/etc/design 下。根据您的模板名称,设计属性的正常路径是 etc/design/.../jcr:content

在您的情况下,从 P1 进行更改并稍后从 P2 进行更改将覆盖从 P1 所做的任何更改。

这是 AEM 设计的。

关于aem - 如何为多语言网站存储设计对话值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45346911/

相关文章:

aem - 视觉上无法识别 html

css - 如何处理具有相同html结构和不同css的cq组件?

osgi - 如何添加cq :listener to a component

java - Sling Rewriter 更改静态资源 URL

versioning - 如何将页面版本从一个 CQ 实例迁移到另一个?

javascript - 已迁移工作流模型和脚本以进行 6.3 到 6.5 AEM 升级,但未拾取脚本

java - OSGi Bundle 状态不是 Active(CQ5 Maven 项目)为什么?

osgi - 为什么不总是调用 OSGI 事件处理程序

AEM 6 : How to read variable from language file?

aem - 安装AEM 6的问题