我有一个网站,它使用分类法模块对内容进行分类。词汇表和术语在各种视图中用作参数和筛选器。我不希望分类法模块在URL上生成自己的页面,比如“/分类法/术语/1,2”。是否有一种简单的方法来禁用此功能?
发布于 2012-08-21 00:17:27
只需安装视图模块并启用分类法术语视图即可。这将使您可以选择将访问权限设置为通过身份验证或管理的权限或任何角色或权限,从而防止公众或机器人查看页面。
PS:如果您没有使用视图,您还没有发现Drupal。
发布于 2011-05-05 21:52:12
它是由分类法模块提供的,所以不能禁用它。
您可以做的是创建一个覆盖路径并将其重定向到drupal_not_found()的小模块,15行就完成了。
也许还有一些其他的想法,我也很想读一读:)
发布于 2012-03-06 19:46:08
这是对面板模块的一个很好的使用。我是根据节点/users和分类法术语来做的,我不想让公众看到它。
它的工作原理:面板从分类法模块中接管重命名任务,并使用您的选择标准来提供一个面板的变体,它只会发出403/301错误代码。通过使用上下文和选择规则,您可以执行一些非常棘手的重定向和选择魔术。无论如何,您应该使用这个大号,因为您安装的所有东西都依赖于ctools,面板只是ctools页面管理器ui。;)
https://drupal.stackexchange.com/questions/3165
复制相似问题