将值从页面传递到木兰中的组件

bas*_*aus 0 java magnolia

如果我有一个我在页面中指定的变量:

<#assign myVar = "testing">

<@cms.area name="area-name"/>
Run Code Online (Sandbox Code Playgroud)

我希望能够在嵌套区域或组件中使用该变量,如何在应用程序中传递它?

<#list components as component>
    ${myVar}
</#list>
Run Code Online (Sandbox Code Playgroud)

小智 5

[@cms.area name ="main"contextAttributes = {"myVar":myVar} /]

$ {} ctx.myVar

请享用!:)