从搜索中隐藏Drupal节点 [英] Hide Drupal nodes from search

查看:141
本文介绍了从搜索中隐藏Drupal节点的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在一个drupal网站上做了一个私人部分,编写一个模块来检查该部分的RERQUEST_URI以及用户角色。我现在遇到的问题是如何防止这些节点/视图出现在搜索中。



私有部分中使用的内容类型用于其他地方该网站。



获取Druapl搜索忽略内容/不是索引/不显示在搜索结果中的最佳方式是什么?

解决方案

有一篇精彩的文章只是在 lullabot 网站。



值得一读的评论,因为有人提出了替代方法这也是通过contrib模块的意思(而不是在你自己的代码中实现一些钩子)。 D6的代码也在评论中。



HTH!


I made a private section on a drupal site by writing a module that checks the RERQUEST_URI for the section as well as user role. The issue I am running into now is how to prevent those nodes/views from appearing in the search.

The content types used in the private section are used in other places in the site.

What's the best way to get Druapl search to ignore the content/not index/not display it in search results?

解决方案

There is a wonderful article that explains just this on the lullabot site.

It's worth reading the comments to the post too, because people there suggested alternate ways of doing that, also by mean of contrib modules (rather than implementing some hooks in your own code). Code for D6 is in the comment as well.

HTH!

这篇关于从搜索中隐藏Drupal节点的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆