如何在首页的不同区域分配一个菜单块。我使用bootstrap主题创建了一个子主题。在那里我也创建了以下区域。需要:
Primary region
中的主菜单
Footer Quick Menu1
地区的主菜单
regions[navigation] = 'Navigation'
regions[header] = 'Top Bar'
regions[highlighted] = 'Highlighted'
regions[help] = 'Help'
regions[content] = 'Content'
regions[sidebar_first] = 'Primary'
regions[sidebar_second] = 'Secondary'
regions[footer] = 'Footer'
regions[footer_first] = 'Footer First'
regions[footer_second] = 'Footer Second'
regions[footer_third] = 'Footer Third'
regions[footer_fourth] = 'Footer Fourth'
regions[footer quickmenu1] = 'Footer Quick Menu1'
regions[footer quickmenu2] = 'Footer Quick Menu2
答案 0 :(得分:1)
开箱即用的Drupal只能为一个区域分配一个块。您需要查看一个贡献的模块。我建议你看一下优秀的Context模块。它将为您提供更高级的块管理工具,并且使用起来相对简单。
我在过去开发的大多数Drupal网站上都使用过这个模块。
答案 1 :(得分:0)
答案 2 :(得分:0)
虽然如果不可能在不同的地方分配一个块,但您可以选择通过上述Multiblock模块或其他方式帮助制作多个实例,根据您在TPL中的需要在多个地方打印该区域渲染输出,这也将做你的工作..
由于