【问题标题】:Sightly/HTL listChildren on different than current pathSightly/HTL listChildren 与当前路径不同
【发布时间】:2020-05-29 09:31:31
【问题描述】:

在 Apache Sling 中,我可以用 HTL/sightly 做这样的事情:

<div data-sly-list="${resource.listChildren}">
        <p>title: ${item.title}</p>
</div>

变量资源指向当前路径,例如 /a/b/c。如何在 /x/y/z 处获取资源并列出其子项?这是通过解析器全局变量,但我不清楚要使用的语法。

【问题讨论】:

    标签: sling sightly


    【解决方案1】:

    您可以使用data-sly-use 获取给定路径的Resource 对象:

    <sly data-sly-use.test="/content/core-components-examples"></sly>
    <ul data-sly-list="${test.listChildren}">
        <li>${item.path}</li>
    </ul>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多