我有许多视图接受节点ID作为参数并具有已注册的页面路径,例如someview/%nodeId
,anotherview/%nodeId
等我希望在节点页面上显示一个菜单,该菜单链接到当前节点的这些视图。因此,node/123
应该有一个链接到someview/123
,anotherview/123
的菜单,等等。
我可以创建一个可以执行此操作的块,但我宁愿使用现有的菜单系统,因此它适合现有的主题样式。有没有办法做到这一点?
答案 0 :(得分:0)
据我了解,您需要创建一个菜单,其中动态参数/参数“nodeId”已添加到菜单项的路径中。
至少有两种方法可以做到:
此模块应对您有所帮助:Menu token
创建此动态菜单后,您可以将其放入将在特定内容类型页面上激活的块中(可以在块设置中设置)。
另一种方法是创建一个视图,其中nodeId为agument,并将其设置为适合现有菜单系统的样式。
也许会有所帮助:Menu Node Views