내 커뮤니티 업적 표시줄을 확대합니다.

Submissions are now open for the 2026 Adobe Experience Maker Awards.

Mark Solution

활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.

해결됨

Sightly

Avatar

Level 4

Hi,

I have to print parsys based on dialog selection. I cannot include parsys 15 times if I have 15 in dialog. How to print in loop in sightly? Suppose I have 15 in dialog i want 15 parsys in page. How can I achieve this?

Regards

1 채택된 해결책 개

Avatar

정확한 답변 작성자:
Employee

I would populate a Map with 15 items, and use that for the data-sly-list.

Example on Map here: htl-examples/HashMapExample.java at master · heervisscher/htl-examples · GitHub

원본 게시물의 솔루션 보기

6 답변 개

Avatar

Level 10

I am not clear at all on your requirements - what do you mean print parsys? A parsys is a component that lets you drop other components onto a page. A HTL component renders HTML.

Avatar

Level 4

Hi,

I want to include parsys in the page based on dialog selection. If 15 is selected in dialog I want 15 parsys in the page. How to call in loop in sightly?

Avatar

정확한 답변 작성자:
Employee

I would populate a Map with 15 items, and use that for the data-sly-list.

Example on Map here: htl-examples/HashMapExample.java at master · heervisscher/htl-examples · GitHub

Avatar

Level 10

Thxs Feike!

Avatar

Level 4

Will it populate parsys 15 times?

Avatar

Level 10

It will poopulate the items in the MAP.

To learn how to work with HTL and repeating data sets -- see:

Scott's Digital Community: Creating an Adobe Experience Manager HTL component that displays a repeat...

In this example - we are looping through a List where each element is an Object. However front end logic is very similar.