将变量传递给菜单

时间:2015-04-07 21:45:20

标签: twig bolt-cms

有没有办法将页面上的变量集传递给该页面上显示的菜单?

例如,如果我有一个将变量设置为true或false的模板,并且该页面包含一个标题,而该标题又显示一个菜单,那么我有什么方法可以在菜单中使用该变量?

提前谢谢!

1 个答案:

答案 0 :(得分:1)

希望这应该有所帮助。

菜单助手功能有三个参数。 1.菜单名称 2.要使用的菜单模板 3.传递给模板的参数数组。

通常您会使用{{menu('main-nav')}},但您也可以使用{{menu('main-nav', '_sub_menu.twig', {'varname':'varval'})}}

现在,这将使菜单模板中的varname变量可用。