首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pathauto中的菜单路径

Pathauto中的菜单路径
EN

Stack Overflow用户
提问于 2011-01-14 02:14:44
回答 10查看 17.9K关注 0票数 27

如何让Drupal7下的pathauto通过完整的菜单路径生成URL别名?

EN

回答 10

Stack Overflow用户

回答已采纳

发布于 2012-06-16 02:11:51

这只是一个更新,以防有人在更新版本的Pathauto/Token中遇到这个问题。这对我很有效:

node:menu-link:parents:join-path/node:menu-link

票数 44
EN

Stack Overflow用户

发布于 2011-12-15 06:10:07

我最终使用了:

[node:menu-link:parent:url:path]/[node:menu-link]

但是要特别注意:如果节点没有菜单链接,最终将没有一个自动别名的页面。好的一面是,这可能会让您意识到孤立页面。(就当它是一个特性吧!)

请注意,使用模式:

[node:menu-link:url:path]/[node:menu-link]

将只给出节点的菜单链接,而不是父节点的菜单链接(引用父节点的路径时需要)。

或者模式:[node:parent:url:path]/[node:menu-link]

在我的Drupal7实例中抛出一个关于无效令牌的错误(即使我已经安装了令牌模块)。

票数 10
EN

Stack Overflow用户

发布于 2012-03-07 06:13:52

代码语言:javascript
复制
[node:menu-link:parent:url:path]/[node:title]

如果该节点不在菜单中,则不会创建别名。否则,这似乎适用于n层菜单。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4683610

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档