【发布时间】:2013-07-30 20:36:33
【问题描述】:
我不确定这是否适合回答这个问题(我自称是新手)...我有一个具有以下方案的词汇表:
类别1
子类别1a
子类1b
我正在尝试为内容路径创建一个 URL 模式,因此它具有以下 URL 模式:category1/subcategory1a/[node:title]。我有 Drupal 7.22、Entity API 7.x-1.0-rc3 和 Pathauto 7.x-1.1,并且一直在 URL 别名中尝试不同的令牌模式
部分。如果我将模式设置为 [node:field-VOCABULARYNAME]/[node:title],那么生成的 URL 别名为:category1-subcategory1a/[node:title]。
有没有办法在父项和子项之间出现“/”而不是破折号?
或者有没有办法创建模式:[node:field-VOCABULARYNAME:0]/[node:field-VOCABULARYNAME:1]/[node:title]?
与列出的单个内容项(“节点”)相关的标记是:
[节点:字段-VOCABULARYNAME]
[节点:字段-词汇名称:1]
[节点:字段-词汇名称:2]
[节点:字段-VOCABULARYNAME:3]
如果我将模式设置为[node:field-VOCABULARYNAME]/[node:field-VOCABULARYNAME:1]/[node:title],那么生成的URL别名是:category1-subcategory1a/subcategory1a/[node:title ].
在我的内容类型中,我将该字段设置为分层选择小部件,并将术语引用作为字段类型。
我发现了这篇 StackOverflow 帖子 (Drupal 7: Pathauto hierarchical taxonomy terms pattern),它似乎与我最相关,但我没有列出分类术语标记。
感谢您的指导
【问题讨论】:
标签: drupal pathauto drupal-path-aliases