0

我在某个地方设置了所有新节点都应该在“报告”(domain.com/reports/node)下发布我在哪里可以更改?

4

2 回答 2

2

有两种可能的答案。如果您确切地询问了您所询问的内容,那么您已经nodeadmin/build/path. 或者,如果您没有node/1看到reports/node/1,那么您安装了 pathauto 并创建了一个奇怪的模式reports/node/[nid]

哦,还有第三个,你已经为所有节点创建了一个视图。这个问题需要澄清——核心只有提升节点的列表,而不是所有节点。你有安装视图吗?你有没有安装pathauto?究竟会发生什么?

于 2011-01-30T14:59:22.670 回答
1

现有的答案在这里提到了优秀的模块Pathauto。从项目描述:

Pathauto 模块自动为各种内容(节点、类别、用户)生成路径别名,无需用户手动指定路径别名。这使您可以获取 /category/my-node-title.html 之类的别名,而不是 /node/123。别名基于管理员可以控制的“模式”系统。

Pathauto 允许对 Drupal 路径进行各种控制,以获得健全的 URL 和更好的搜索可见性。在您的情况下,可以设置默认值,/reports并且可以为其他内容或内容类型设置特殊情况。

于 2011-08-19T17:56:05.247 回答