如何在 AEM Sightly 中显示 Parent 页面标题?

How to display Parent Page Title in AEM Sightly?

我想在当前 page.How 页面的正上方显示 parent 页面标题 page.How 我这样做是不是很明显?

您可以使用 ${currentPage.parent.title}${currentPage.getParent.getTitle} 获取 parent 页面的标题。

您可以在 AEM 应用程序中看到可供 Sightly 使用的 global objects 列表。

正如 rakhi4110 所提到的,其中一个对象是 currentPage,它是 Page class 的一个实例。 PagegetParent() 方法可用。然而,由于这可能 return null 你应该将你的用法包装在一个测试中:

<h1 data-sly-test="${currentPage.parent}">
    ${currentPage.parent.title}
</h1>