You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ofbiz.apache.org by Boris Hamanov <bs...@gmail.com> on 2012/04/10 20:16:37 UTC

List all variables accesible to a freemarker template (ftl file)

Hi,

I am trying to see all data that is available to use inside my freemarker template.

So far I was able to list:

<#list requestAttributes?keys as var>
    ${var}
</#list>

<#list requestParameters?keys as var>
    ${var}
</#list>

<#list .data_model?keys as var>
    ${var}
</#list>

But this code below does not work, I guess I am not using the proper semantics, I am very new to freemarker, any help there, please?

<#list .globals.globalVariables?keys as var>
    ${var}
</#list>

<#list sessionAttributes?keys as var>
    ${var}
</#list>

Re: List all variables accesible to a freemarker template (ftl file)

Posted by Jacques Le Roux <ja...@les7arts.com>.
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=6553757

Jacques

Boris Hamanov wrote:
> Hi,
> 
> I am trying to see all data that is available to use inside my freemarker template.
> 
> So far I was able to list:
> 
> <#list requestAttributes?keys as var>
>     ${var}
> </#list>
> 
> <#list requestParameters?keys as var>
>     ${var}
> </#list>
> 
> <#list .data_model?keys as var>
>     ${var}
> </#list>
> 
> But this code below does not work, I guess I am not using the proper semantics, I am very new to freemarker, any help there,
> please? 
> 
> <#list .globals.globalVariables?keys as var>
>     ${var}
> </#list>
> 
> <#list sessionAttributes?keys as var>
>     ${var}
> </#list>