Почему Слинг игнорирует "адаптируемый" параметр хитрого использования данных HTL?

В 2017 году в Apache Sling и HTL были добавлены функциональные возможности, позволяющие использовать API-интерфейс использования с другой способной к адаптации (такой как преобразователь ресурсов или дочерний ресурс), а не с резервным ресурсом или запросом по умолчанию.

Feike Visser привел пример того, как использовать такие гибкие адаптеры, с простым списком:

<div data-sly-list.child="${resource.listChildren}">
   <sly data-sly-use.c="${'com.adobe.examples.htl.core.models.HelloWorldModel' @ adaptable=child}" />
   ${c.resourceType}
</div>

Однако этот пример не работает (в этом случае используется не-AEM Sling 11). В то время как HelloWorldModel (Sling Model), экземпляр вспомогательного ресурса всегда является исходной страницей, а не указанной адаптируемой. Это как то adaptable=child часть игнорируется.

Что может мешать работе этой полезной функции?

0 ответов

Другие вопросы по тегам