今天有一個朋友說,他的ZenCart 1.3.8a版蘭亭模板搜索出現404問題,明明的那個詞就是搜索不出結果來。
錯誤連接頁面 是:www.xxx.com/advanced_search_result?main_page=advanced_search_result& amp;inc_subcat=1&search_in_description=1&categories_id=&keyword=al
具體情況不清楚,只能拿ZenCart?1.3.9h版蘭亭模板對比,我們先來看看.htaccess有沒有問題,完全一樣,說明這個文件沒有問 題,再看了一下seo.url.php文件發現沒有問題,那可以確定不是偽靜態方面出的問題,再看下搜索表單的相關的代碼,結果發現搜索代碼片段有點問 題,文件位置:includes\templates\slucky\sideboxes\tpl_search_header.php.
只要把:
$content .= zen_draw_form(‘quick_find_header’, zen_href_link(FILENAME_ADVANCED_SEARCH_RESULT, ”, ‘NONSSL’, false), ‘get’,’id = “quick_find_header”‘);
修改為:
$content .= zen_draw_form(‘quick_find_header’, zen_href_link(FILENAME_ADVANCED_SEARCH_RESULT, ”, ‘NONSSL’, false), ‘get’,’id = “quick_find_header” onsubmit=”advance_search_submit();return false;”‘);
再去前臺測試下,發現搜索正常了,沒有錯誤鏈接了。
未經允許不得轉載:外貿商城系統,外貿網站模板,php建站教程,zencart模板 » 解決ZenCart 1.3.8a版蘭亭模板搜索404問題