Drupal 7:菜单结构层次结构中的 Pathauto 模式
我正在尝试创建一个 Pathauto 模式,它看起来像“Drupal root/parent_menu_item_name/node_title”,其中“node_title”是菜单层次结构中“parent_menu_item_name”的子级。
我尝试了很多不同的变体,但没有任何效果。我已经尝试过 Pathauto 中的菜单路径 中的建议,但没有一个完全有效。它最终只是输出节点标题,前面没有任何内容。
我已经安装了最新版本的 Token 和 Pathauto 模块。
I'm trying to create a Pathauto pattern which looks like "Drupal root/parent_menu_item_name/node_title" where "node_title" is a child of "parent_menu_item_name" in the menu hierarchy.
I've tried many different variations, and nothing works. I've tried the suggestions in Menu path in Pathauto, and none of them works at all. It just ends up outputting the node-title, with nothing before it.
I've got the latest versions of the Token and Pathauto modules installed.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
这对我有用(对于书籍类型节点): [node:menu-link:parent:title]/[node:title]
发现于:http://www.metachunk.com/blog/drupal-7-path-auto-menu-pattern
This works for me (for book type nodes): [node:menu-link:parent:title]/[node:title]
Found on: http://www.metachunk.com/blog/drupal-7-path-auto-menu-pattern
我相信凯南已经回答了这个问题:
凯南的回答
它对我有用,所以我很高兴!
I believe this question has been answered by Kenan:
Kenan's answer
It works for me, so I'm very happy!
令牌组合
[node:menu-link:parent:url:alias]/[node:menu-link]
应与以下模块配合使用:令牌模式似乎根据令牌模块的版本而有所不同。
The token combination
[node:menu-link:parent:url:alias]/[node:menu-link]
shall work with the following modules :The token patterns seem to vary depending on the version of the token module.
此令牌使用每个父项的菜单标题来构建 url:
因此,如果您有嵌套的内容标题为:The Future ->布朗博士 -> Flux Capacitor
上述标记将打印出:
/the-future/doc-brown/flux-capacitor
This token uses the menu titles of each parent item to build a url:
So if you have nested content titled: The Future -> Doc Brown -> Flux Capacitor
The above token will print out:
/the-future/doc-brown/flux-capacitor
这个组合非常适合我
使用最新的令牌(7.x-1.5)和pathauto(7.x-1.2)。
This combination works perfectly for me
with the latest token (7.x-1.5) and pathauto (7.x-1.2).