AEM: передача свойств визуальному компоненту из модели слинга в HTML - PullRequest
0 голосов
/ 18 октября 2019

У нас есть требование, согласно которому нам нужно динамически создавать шаблон с использованием отклика модели слинга.

Проблема в том, что у нас есть некоторые общие компоненты, которые мы хотим использовать для создания нашего шаблона.

Есть ли способ, которым я могу слегка задать общие свойства компонентов.

Любая помощь приветствуется.

1 Ответ

0 голосов
/ 21 октября 2019

Вы можете инициализировать модель слинга с помощью HTL Use API :

<sly data-sly-use.myModel="mypackage.MyModel">

, а затем получить доступ к его свойствам / методам в HTL-выражениях :

${myModel.myProperty}

Для простого примера рассмотрим компонент заголовка для AEM: https://github.com/adobe/aem-core-wcm-components/blob/master/content/src/content/jcr_root/apps/core/wcm/components/title/v2/title/title.html

...