سؤال

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?

هل كانت مفيدة؟

المحلول

?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>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top