Question

Simple example:

<div>${item.content}</div>

But inside of item.content variable may exist another template code, such as

<#if otherItem.image??><div class ...>...</#if>

Is that possible to tell freemarker compile this code inside variable?

Était-ce utile?

La solution

?interpret creates a directive from a string. Note that it doesn't call the directive. Expressions that evaluate to directive can be called with <@someExpression />. Putting these together you get:

<div><@item.content?interpret /></div>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top