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

Output HTML properties in HTL


Level 1

I have a use case for outputting single HTML properties (e.g. 'disabled', 'checked', 'somethingelse') in HTL. I've tried everything I can think of.

desired HTL

<input type='checkbox' ${checked} />

desired output HTML

<input type='checkbox' checked />

1 Reply


Level 10

Can you explain a bit more? The properties of an AEM Node or resource?


Level 1

Thanks for quick response!

Just looking to output a single HTML property, not a X=Y attribute pair. Really looking to output a simple string from any source. Does that help?


Level 10

That helps. Using HTL -- you can display values of dialog fields - based on Granite resource types. For example - a date field or checkbox. I recommend that you go through this entire document. You will learn a lot here:

Building Experience Manager Components using Granite/Coral Resource Types


Community Advisor

try - <input type="checkbox" checked="${true}">


Level 1

This is VERY close! My fault, I gave a poor example.
I need to do that, but:

<input type='checkbox' ${customProp} />

<input type='checkbox' customProp  />

so from your example it would be something like this (i know this is very wrong)

<input type="checkbox" "${customProp}"="${true}">

Make sense?