2016-03-01 64 views
0

我有點新的FreeMarker(我是一個PHP的傢伙真的!)解釋中的Freemarker

我想評價一個變量值的Freemarker,例如:

可變報價包含:

<#list blahs as blah> <#if blah> <p>${blah.foo}</p> </#if> </#list> 

,然後評估在Freemarker的上述變量,所以象下面這樣:

<#assign textWithFreemarker = r"${offers}"/> 
<#assign evaluatedFreemarker = textWithFreemarker?interpret /> 

      <h1>${evaluatedFreemarker}</h1> 

它使米e模板錯誤:

content: Expected a string or something automatically convertible to string (number, date or boolean), but this evaluated to a transform. 

我必須先轉換類型嗎?

任何幫助,非常感謝。

回答

0

如果你需要解釋offers作爲FTL生成h1元素中輸出,你只需要寫:

<h1><@offers?interpret /></h1>