我有一个通用的分类法视图,它有这个别名掩码/分类法/术语/%。
我需要的是隐藏某些分类学术语的视图,如“加拿大”,而它将继续以以前的方式显示其他分类术语。
发布于 2018-11-11 12:27:24
开箱即用视图只有2种不同类型的访问管理:
但是,这是一个全部或无意义的控件;您不能在每个上下文参数的基础上这样做(对于/taxonomy/term/%
视图中的分类法而言)。
您可以做的是创建自己的视图访问插件(或者已经存在的插件,查看drupal.org中的8.x视图项目)。看看访问插件代码文档或本教程作为入门介绍是如何做到这一点的。
发布于 2018-11-11 16:23:29
虽然您可以编辑现有的视图,并通过一些努力将显示分割成多个页面,分别处理每个特殊的术语,但这并不是最方便的方法。
有一些模块可以帮助您达到目标:按术语分列的权限。它不仅限制了对分类法术语页面的访问,还限制了节点的访问。有一个包含更多信息的文档页面:文档:按术语分列的权限。
https://drupal.stackexchange.com/questions/272308
复制