这是Drupal 7网站的菜单结构。
这有效:
Home > Depots (views: page) > Depot List (views: page)
aka: '/' > '/depots' > '/depots/depot-list'
然而,这不起作用:
Home > Careers (node) > Careers List (views: page)
aka: '/' > '/careers' > '/careers/careers-list'
aka: '/' > '/node/123' > '/node/123/careers-list'
我可以理解为什么它不喜欢整个节点/ 123 /子页面,因为我认为它是为MENU_LOCAL_TASKS保留的,例如/ edit
所有人都知道,除了将节点转换为视图或面板之外,我怎么能解决这个问题呢?任何帮助将不胜感激。
谢谢!
答案 0 :(得分:0)
路径不是覆盖。您在视图中输入的路径是加载视图的路径,它必须是唯一的。节点/ 123已被占用。如果你定义了一个像Careers /%这样的视图,那么视图会响应Career /的任何内容 - 但是你不应该再次拥有相同路径的内容。