Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

SOLVED

Dynamically Create Design in Recommendation

glenng91024237
Level 1
Level 1

Hi,

Is there a way to make HTML dynamic? I have a requirements to display 50 contents based on Recommendation. But instead of writing it 50 times, is there a way like "loop" to iterate on all recommended content?

1 Accepted Solution
ParitMittal
Correct answer by
Level 10
Level 10

Hi ,

You can use Apache Velocity engine to write Templates.Use the open-source Velocity design language to customize recommendation designs.

Information about Velocity can be found at http://velocity.apache.org.

All Velocity logic, syntax, and so on can be used for a recommendation design. This means that you can create for loops, if statements, and other code using Velocity rather than JavaScript

Regards

Parit

View solution in original post

0 Replies
ParitMittal
Correct answer by
Level 10
Level 10

Hi ,

You can use Apache Velocity engine to write Templates.Use the open-source Velocity design language to customize recommendation designs.

Information about Velocity can be found at http://velocity.apache.org.

All Velocity logic, syntax, and so on can be used for a recommendation design. This means that you can create for loops, if statements, and other code using Velocity rather than JavaScript

Regards

Parit

View solution in original post

glenng91024237
Level 1
Level 1

Thanks!

I have a followup question, what if it only returns 3 items, can i add a link that will cover unused tiles?

To give you a background, on page load Recommendation will display 5 tiles per carousel (see attached files).

Sample of Reco with less than 5 reco 

incomplete reco.PNG

Sample Reco with 5 items

with complete reco.PNG