2016-06-09 40 views
0

默認方式菜單添加到模板::如何向Bolt CMS添加二級菜單?

{{ menu(identifier = 'footer', 
     template = 'partials/_sub_menu.twig', 
     params = {'withsubmenus': false, 'class': 'inline-list align-right'}**strong text** 
) }} 

但如何建立從其他文件二級菜單比menu.yml

回答

1

要添加輔助菜單去menu.yml增加對所提到的示例中,這行代碼:

footer: 
    - label: Imprint 
     title: Go to Imprint 
     path: page/imprint 
     class: first 

的文檔可以在這裏找到:https://docs.bolt.cm/3.0/content/menus

進一步解釋:

  1. 所有使用的菜單必須在menu.yml中聲明。

  2. 要正確呈現它們,您可以通過兩種不同的方式調用它們。

實施例#1:

{{ menu(identifier = 'footer', template = 'partials/_sub_menu.twig') }} 

實施例#2(短手語法):

{{ menu(footer', 'partials/_sub_menu.twig') }} 

注意:可以在定義多個菜單你的menu.yml文件,但是你應該在每個te中只定義一個菜單mplate文件。因此,如果您的 多個菜單應該使用不同的HTML呈現,您應該在主題中包含儘可能多的_menu_menuname.twig文件。