2013-06-11 46 views
1

我正在調整客戶的drupal安裝並添加了一些自定義內容類型。 現在我想從搜索結果中排除它們。drupal 7自定義搜索排除不工作

所以我看着手冊上https://drupal.org/project/custom_search

在配置>搜索和元數據>自定義搜索[標籤:內容]我檢查的類型我要排除以下內容排除

我救了配置並清除所有緩存(只是確定)。但仍然是所有的內容類型的搜索結果頁/搜索/測試(例如)顯示

回答

1

我碰到了同樣的問題,然後發現:

「不要忘記,每塊都有自己的內容排除設置(通過阻止配置/內容)「。

(來源:https://drupal.org/node/1516914#comment-7306658

+0

謝謝,但這與內容排除有什麼關係?在我看來,這隻會影響顯示塊,並且與搜索結果中的內容排除無關。順便說一句:我找不到名爲「Block configuration」的菜單中的任何部分。 –

0

位於*管理員自定義搜索設置>配置>搜索> custom_search *只會影響主要Drupal的搜索塊(不具有它自己的塊設置)。要更改自定義搜索框的內容排除設置,您需要訪問:admin> structure> block然後單擊自定義搜索框旁邊的配置鏈接。

一旦在配置頁面上向下滾動到「內容」部分,並選中您需要排除的內容類型旁邊的框。

保存塊後,您應該會發現這些內容類型不再顯示在搜索結果頁面上。

注意:如果您有多個自定義搜索塊,則需要爲每個塊配置排除設置。