Highlighted

Output HTML properties in HTL

Avatar

Avatar

ksned

Avatar

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 />

Replies

Highlighted

Avatar

Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Answer

2.3K

Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Answer

2.3K
smacdonald2008

01-02-2019

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

Highlighted

Avatar

Avatar

ksned

Avatar

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?

Highlighted

Avatar

Avatar

Gaurav-Behl

MVP

Total Posts

1.1K

Likes

226

Correct Answer

281

Avatar

Gaurav-Behl

MVP

Total Posts

1.1K

Likes

226

Correct Answer

281
Gaurav-Behl
MVP

01-02-2019

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

Highlighted

Avatar

Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Answer

2.3K

Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Answer

2.3K
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

Highlighted

Avatar

Avatar

ksned

Avatar

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?

Highlighted

Avatar

Avatar

Gaurav-Behl

MVP

Total Posts

1.1K

Likes

226

Correct Answer

281

Avatar

Gaurav-Behl

MVP

Total Posts

1.1K

Likes

226

Correct Answer

281
Gaurav-Behl
MVP

01-02-2019

correct