【问题标题】:Drupal 7: Sub-path URL aliases work on 'imaginary' aliases like views but not nodesDrupal 7:子路径 URL 别名适用于“虚构”别名,如视图,但不适用于节点
【发布时间】:2011-11-10 15:42:36
【问题描述】:

这是我的 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/子页面,因为我认为它是为 /edit 等 MENU_LOCAL_TASKS 保留的

那么有谁知道,除了将节点转换为视图或面板之外,我还能如何解决这个问题?任何帮助将不胜感激。

谢谢!

【问题讨论】:

  • 我不明白设置,你能澄清一些事情。当它不起作用时,您选择什么项目,职业或职业列表?职业列表的设置是什么?它是否使用上下文过滤器,如果是,它们是什么?

标签: drupal drupal-7 drupal-views pathauto


【解决方案1】:

路径不是覆盖。在 View 中输入的路径就是加载视图的路径,并且必须是唯一的。 Node/123 已被占用。如果您定义了一个视图,例如 Careers/%,那么该视图会响应 Career/anything-that-follows,但同样,您不应该拥有具有相同路径的内容。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-02-21
    • 1970-01-01
    • 1970-01-01
    • 2019-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多