Sightly / HTL listChildren на другом пути, чем текущий - PullRequest
1 голос
/ 29 мая 2020

В Apache Sling я могу сделать что-то подобное с HTL /ightly:

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

Переменный ресурс указывает на текущий путь, скажем, / a / b / c. Как я могу получить ресурс в / x / y / z и перечислить его дочерние элементы? Это происходит через глобальную переменную преобразователя, но я не понимаю, какой синтаксис будет использоваться.

1 Ответ

0 голосов
/ 29 мая 2020

Вы можете использовать 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>
...