今天有一個朋友說,他的ZenCart 1.3.8a版蘭亭模板搜索出現(xiàn)404問題,明明的那個詞就是搜索不出結(jié)果來。
錯誤連接頁面 是: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文件發(fā)現(xiàn)沒有問題,那可以確定不是偽靜態(tài)方面出的問題,再看下搜索表單的相關(guān)的代碼,結(jié)果發(fā)現(xiàn)搜索代碼片段有點問 題,文件位置: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;”‘);
再去前臺測試下,發(fā)現(xiàn)搜索正常了,沒有錯誤鏈接了。
未經(jīng)允許不得轉(zhuǎn)載:外貿(mào)商城系統(tǒng),外貿(mào)網(wǎng)站模板,php建站教程,zencart模板 » 解決ZenCart 1.3.8a版蘭亭模板搜索404問題