2012-03-28 83 views
0

Drupal是否有一个模块可以搜索渲染页面的最终版本(例如Google可以使用的方式)而不是所有节点?我设置我的网站的方式涉及显示几个节点的视图,具体取决于页面的内容。我不想搜索每个小盒子,而是搜索页面的完成版本。Drupal搜索模块 - 渲染页面而不是节点?

+0

我应该补充一点,我已经看过“按页搜索”模块,但似乎没有做我所需要的,虽然它可能会导致配置不正确。 – 2012-03-28 23:44:26

+0

嗯,我可能应该说我正在使用Drupal 6. – 2012-03-30 21:15:53

回答

0

为了便于说明,您正在寻找一种方法来索引动态视图内容,并将搜索索引保留在单个节点之外?

我认为你最好的选择是https://drupal.org/project/search_config 很多已经添加到Drupal 7核心,所以许多'搜索限制'模块现在已经过时。

如果这仍然不是你想要的,而且你感觉有点冒险,那么你可以在合并之前找到各种指南,然后去定制代码。 http://www.lullabot.com/articles/hiding-content-drupals-search-system http://www.acquia.com/blog/drupal-search-how-indexing-works

如果光滑稳定,请将其提交回drupal社区。他们将成为你的朋友。

+0

不幸的是,这似乎并不是我正在寻找的东西。这并不是说我需要将搜索索引保留在节点之外,因为我实际上无法将其索引到动态视图内容。基本上,我在每个页面上都有一个视图,它可以拉出某个自定义类型的节点,该节点具有一个节点引用的字段 - 它们所属页面的节点引用。所以'页面节点'本身实际上没有主体内容,显示内容只是视图的结果。但是这些结果并不是很有活力。我可能最终会使用Google网站搜索。 (我希望避免收费。) – 2012-03-30 21:20:07