2015-02-09 54 views
-4

我想加載數組中的所有類別名稱,然後檢查輸入搜索字段和數組(如果找到),然後轉到該類別頁面。如何完成這項工作?按Opencart中的類別搜索

+0

EV如果這個問題太寬泛無法回答,我會給你一個提示。您要查找的內容稱爲* autocomplete *,並且已經有免費/付費擴展功能可將這些功能實現到OpenCart中。另一件事是,您不希望在搜索本身完成之前加載所有類別,而是使用搜索的關鍵字並嘗試查找與該關鍵字匹配的所有類別 - 因此匹配由MySQL完成,並且只匹配記錄返回 - 這會降低完成您的搜索請求所需的資源。 – shadyyx 2015-02-09 11:53:04

回答

0

1)使在產品目錄中\模型\目錄\ product.php一個功能,它會返回所有活動類別

2)線加載在目錄\控制器\產品\ search.php中該功能17

3)使用in_array函數來獲得結果,搜索標題是在與否

4)重定向代碼,如果搜索到的標題是在類別陣列

由於