php - 从搜索中隐藏 Drupal 节点

标签 php search drupal drupal-6 acl

我通过编写一个模块来检查该部分的 RERQUEST_URI 以及用户角色,从而在 drupal 站点上创建了一个私有(private)部分。我现在遇到的问题是如何防止这些节点/ View 出现在搜索中。

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

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

最佳答案

lullabot 上有一篇精彩的文章解释了这一点。网站。

这篇文章的评论也值得一读,因为那里的人建议了其他方法,也可以通过 contrib 模块(而不是在自己的代码中实现一些钩子(Hook))。 D6 的代码也在注释中。

呵呵!

关于php - 从搜索中隐藏 Drupal 节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1748837/

相关文章:

php - Phalcon 持久型

php - Doctrine 2.0 entitymanager->replace() 等效

api - Google Web Search API 仅返回前 100 个结果集

java - Lucene 和多字段查询

Drupal 在尝试登录时重定向到 https

Drupal 7 : Checkbox label with links in it

php - Ebay API - 抓取用户产品和抓取单个产品详细信息

c++ - BST只能找到第一个节点

jquery - 特定页面上的 drupal jQuery 1.4

php - 可以连接到数据库但没有任何反应