我有一個自定義搜索正在我正在Drupal中建立的網站之一進行。當「在每個頁面上重建主題註冊表」時,搜索工作完好無損。在主題配置頁面上選中複選框。但是,當我取消選中(用於製作)時,搜索不再起作用,同一頁面會在點擊搜索按鈕時重新加載。在查看最近的日誌條目時,我發現錯誤: preg_match()期望參數2是字符串,數組在671行的/var/www/devel_sites/SITENAME/docroot/modules/search/search.module中給出。Drupal - 搜索顯示preg_match錯誤
有人有任何想法,爲什麼我的搜索將取決於主題註冊表,以及如何解決這個問題?我有一個用於搜索的自定義模塊,部分功能位於template.php中。
任何提示表示讚賞,謝謝。
如果你有主題開發者或啓用devel軟件包,禁用它們,然後再試一次 – Laxman13
我沒有讓他們安裝和它顯示錯誤。事實上,我只是安裝他們認爲我可以從他們那裏得到一些幫助,但到目前爲止沒有運氣 – Navneet