如何将路径别名添加到drupal 9视图



在Drupal 9安装中,有一个列出节点的视图。现在我想做两件事。

1:将具有节点路径别名的字段添加到视图中。

2:将公开的筛选器添加到筛选器路径别名中。

不幸的是,我无法做到这一点。添加具有Path别名的字段的唯一方法是字段";链接到内容";,其可以被输出为纯文本。

该字段已显示,但我无法为其创建公开的筛选器。错误为Column not found node.view_node.

有什么想法吗?

谢谢

首先需要安装Pathauto模块https://www.drupal.org/project/pathauto然后为allias创建一个模式,这是你可以为节点创建allias的地方

现在,您需要转到视图,在您创建模式的字段配置中,覆盖结果中将有一个名为allias的字段复制该令牌并将其放置在上面。

然后对于筛选器部分,转到上下文筛选器并添加ID的筛选器,然后执行以下配置这个

我就是这么做的,希望能有所帮助。

最新更新