让我们假设我们有一个类似新闻/%的视图。其中新闻是我的内容类型,%是词汇“类别”中的术语id。
显然,像news/3、news/5等urls非常有用。但是如何为这种视图生成的urls做路径别名呢?
我想要这样:
(其中术语:名称将术语名称从原来的标题中音译出来,因为我的网站没有英文)
附注:仅仅将路径自动用于分类法术语和视图“分类法/术语/%”并不适合,因为一个术语由多个内容类型使用,因此在多个视图中使用。
发布于 2018-03-26 16:07:31
这是一个相当棘手的问题。
有两种可能的解决办法:
1)使用页面管理器,为每种内容类型创建上下文,然后使用该模块生成别名):https://www.drupal.org/project/page_经理_路径自动 (注意:没有Drupal 8版本)
2)使用更新钩子自己添加/删除/修改别名。因此,在更新节点时,可以创建/更新/删除相应的路径别名。
https://drupal.stackexchange.com/questions/258515
复制相似问题