


ksned
ksned
01-02-2019
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 />
smacdonald2008
smacdonald2008
01-02-2019
Can you explain a bit more? The properties of an AEM Node or resource?
ksned
ksned
01-02-2019
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?
Gaurav-Behl
MVP
Gaurav-Behl
MVP
01-02-2019
try - <input type="checkbox" checked="${true}">
smacdonald2008
smacdonald2008
01-02-2019
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
ksned
ksned
01-02-2019
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?
Gaurav-Behl
MVP
Gaurav-Behl
MVP
01-02-2019
correct