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

Passing values from pages to components in magnolia

如果我在我的页面中分配了一个变量:

<#assign myVar = "testing">

<@cms.area name="area-name"/>

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

<#list components as component>
    ${myVar}
</#list>

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

${ctx.myVar}

尽情享受吧! :)