问题标签 [pathauto]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1845 浏览

drupal-7 - 编辑多语言内容时,drupal 7 taxonomy i18n 无法正常工作。我准备使用默认语言

我创建了一个名为颜色的分类法。我的每一个术语都可以翻译成法语和英语。

我创建了一个名为 product 的内容类型,我可以在其中关联分类颜色。请注意,我的产品内容类型也是多语言的

我的管理员默认语言是法语。

当我创建产品时,颜色分类仅以法语显示,这是我的管理员默认语言。在我看来,它应该以节点中设置的语言显示。现在这是一个问题,因为英语节点与法语分类学相关联。

任何人都知道我该如何解决这个问题。

非常感谢。

0 投票
1 回答
1018 浏览

drupal - Drupal pathauto token [term:parents:join-path] 工作错误

如果父项 url 不是自动生成的。子项 url 是使用令牌 [term:parents:join-path] 生成的,它使用了错误的父类别 url(自动生成,但不是真实的)。

想象一下,我们已将博客分类术语 URL 别名生成规则设置为 [term:parents:join-path]/[term:name]

我们有类别结构:“父类别”,URL“my-parent-category”是手工填写的。

“子类别”我们将获得 URL“父类别/子类别”,而不是“我的父类别/子类别”。

因此,如果您手动填写了一些父类别 URL,则还必须更新每个子类别 URL 和节点 URL(如果您的节点 URL 结构使用完整路径,则抛出术语)

0 投票
1 回答
204 浏览

drupal - 在路径别名中使用加号“+”时找不到页面错误

我正在尝试创建一个新的简单节点,其 url 别名为test+node. 当我保存节点时,页面未显示节点,网址更改为

http://server/packets/test%2Bnode

但它只显示以下错误

Page not found The requested page "/packets/test%2Bnode" could not be found.

谁能帮我解决这个问题...

0 投票
1 回答
337 浏览

drupal - 如何使用面板处理drupal中的节点url

我有一个名为的内容类型hardware,并使用 Pathauto 模块将别名设置为hardwares/[node:nid].
之后,我创建了一个处理 url 的页面hardwares/%node

但是看起来 Panels 不处理该 url,它总是呈现内置节点模板。

我已尝试删除该 url 别名,并访问hardwares/<some id>它会正常工作。但无法更改具有不同内容类型的节点 url。

所以有人可以帮助我吗?谢谢。

0 投票
1 回答
401 浏览

drupal-7 - Drupal 7 pathauto 不工作

我正在使用 pathauto 模块。我已将“所有基本页面路径的模式”模式保存为 content/[node:title],但是,我看到来自标题导航的基本页面链接打开为http://localhost/drupal71/node/2http ://localhost/drupal71/node/4等。我正在使用 WAMP 并检查了“url 重写”。我应该为此编辑“.htaccess”文件吗?

0 投票
1 回答
974 浏览

drupal-7 - 网址别名不适用于域路径

我在我的网站中使用域访问模块,并且我的网站中有多个域。例如我有域

  1. test.example.com(主域)
  2. test1.example.com

当我创建示例内容“联系人”并为其提供 URL 别名为“联系人”(假设节点 ID 为 143)时,在域访问选项下,我选择“发送给所有附属公司”。当我尝试访问以下网址时

test.example.com/contact(工作正常)
test1.example.com/contact(找不到页面)

但是下面这两个都有效

是否可以为所有域使用相同的 URL 别名。我使用了域路径模块,但它没有按需要工作。

谢谢。

0 投票
0 回答
2300 浏览

url - Drupal 8 - 具有分类的节点的自定义 URL 路径

我正在尝试保存这样的自定义 url 路径:“/PARENT_TERM/TERM/NODE_NAME”

感谢 Pathauto,我设法掌握了构建 url 字符串所需的信息,但我似乎无法保存我的 url。我也不确定是否最好将此信息保存在 URL 路径设置或 URL 实体中。

我不使用 Pathauto 制作 url 的原因是,当我为我的节点制作模式时,它没有为父项提供任何标记。

到目前为止,这是我的代码:

谢谢!

0 投票
3 回答
1772 浏览

drupal - Drupal 8:不匹配的实体和/或字段定义

在试图了解为什么我的视图没有显示时,我注意到日志中出现以下错误:

在此处输入图像描述

我认为不可能从分类术语中删除 URL 别名。至少我找不到如何做到这一点。但是,我已经浏览了所有分类术语并删除了该字段的值。

我还使用 Pathauto 完成了以下操作: 在此处输入图像描述

此外,我检查了位于 admin/reports/fields 的报告,可以确认没有实体使用称为 URL 别名的字段。

我浏览了每个内容项并确保它们具有以下设置(有人知道如何批量执行此操作吗?)。但错误仍然存​​在。 在此处输入图像描述

任何人都知道我该如何解决这个奇怪的错误?

0 投票
1 回答
72 浏览

drupal - 在 Drupal 中的文章上使用 Pathauto

在 Drupal 7 中,我有一个包含数千篇文章的站点。我正在使用分类法对我的文章进行排序,并使用内容过滤器在某些页面上显示带有相关术语的适当文章的视图。标准功能。

我已经添加了路径(标准)、pathauto 和 Token,所以我想我已经拥有了我需要的一切。在我的分类中,我这样设置:

但我所有的文章都在我的网站 www.mysite.com/articlename 上。我希望它看起来像 www.mysite.com/fruit/banana/pies。

根据每个人的说法,我可以在我的路径配置页面上的文章下添加路径,使用[term:parents:join-path]/[term:name].

但是,我收到一个错误:

我会很感激我能得到的任何帮助!似乎其他人在其他论坛上都在努力解决这个问题,但没有我遇到同样的问题。

也许我错过了一个模块?这些令牌不在我的列表中。

0 投票
0 回答
118 浏览

drupal - Drupal 7 - 如何根据分类在 URL 位置添加文章?

我希望能够将文章添加到我的 Drupal 7 网站,其中 URL 位置是根据分类自动生成的。因此,如果我选择分类“新闻 > 本地 > 城镇”,它将被放置在我的网站 www.site.com/news/local/town。

到目前为止,我已经创建了分类词汇层次结构。我安装了 Pathauto 和实体参考。我不知道从这里做什么。

当我转到模块中的 Pathauto“配置”面板时,我有三组路径:内容路径、分类术语路径、用户路径。

在内容路径下,我相信我应该在所有文章路径的模式下添加一些内容。我认为我应该在这里添加的是从分类法中创建 URL 的变量。

于是我研究了一下。详尽的。上周我四处寻找。我应该使用以下行似乎是一个普遍的共识:

这是个问题。我收到一个错误:

所有文章路径的模式都使用以下无效标记 [term:parents:join-path]、[term:name]。

好的,这是有道理的。“术语”令牌未显示在我的“内容路径”列表中。它在分类术语路径下,但我正在尝试为我的文章定义我的 URL。

人们被困住了。我也是。我筋疲力尽了。这应该是默认的 Drupal 功能。我不知道为什么这这么难。我开始改变我对这个软件的好感,基于我必须做的工作量,这些工作在我使用过的所有其他 CMS 中都是标准的。

难道我做错了什么?我还需要采取其他步骤吗?

如果有人对我有任何建议可以帮助我们解决这个问题,我将不胜感激!