我想写一个主题建议,其中添加模板建议包含区域名称。 例如,在我的标题区域'我想要一个这样的模板:menu - header.html.twig,或者我自己的自定义区域' - menu - custom_region.html.twig。
我想如果我在同一个区域有两个菜单,我想用一个模板进行模板化。
我在我的THEMENAME.theme文件中使用函数THEMENAME_theme_suggestions_menu_alter(array& $ suggestions,array $ variables){}尝试了它,但我不知道如何查询该区域,这是。在块中,我知道该区域,所以我想如果我可以调用包含菜单的块,我也可以知道该区域。
我想在我的.theme文件中这样做。
有解决方案吗?
答案 0 :(得分:0)
我试图达到同样的目的,但建议中不需要区域名称。它可能是块ID,当您在块区域中放置块时,您可以更改该块ID。