我是 AEM 的新手,我有一个问题:
我正在处理一个名为“辅助”的页面
我没有创建此页面,我在必要时对其进行了修改。
在 jcr:content 我有页面属性。
从第一个屏幕截图中可以看出:
作为新的
是组件属性,这些应该填充我的页面(辅助),我只在“新”上工作。其他的不再使用,因为它们的组件现在已经过时了。
这是我的组件,我们称之为“newComponent”:
它应该能够获取“新”属性(第一个屏幕截图),因为在新的 sling:resourceType 我设置了path/to/newcomponent
.
当我${properties.mynewproperty}
在 newcomponent.html 中使用时,它不会打印该属性。我只能达到 pageProperties 之类的jcr:title
。
我的组件“newcomponent”是作为另一个组件的副本创建的,它曾经放置在辅助页面上,我交换了它们。我还使用旧组件的属性创建了节点的副本。我可以在 localhost 的页面上看到该组件,但无法呈现文本属性。
很抱歉我解释得很糟糕,我希望有人理解并设法帮助我。