我正在使用oscommerce v2.3.1 在这个advanced_search中。 php,advanced_search_result.php我认为他们默认搜索Product_name Product_model Manufacturess_name
但我必须在此
中再添加一个字段(类别)这里他们正在过滤关键字
$keyword = tep_db_prepare_input($search_keywords[$i]);
$where_str .= "(pd.products_name like '%" . tep_db_input($keyword) . "%' or p.products_model like '%" . tep_db_input($keyword) . "%' or m.manufacturers_name like '%" . tep_db_input($keyword) . "%'";
if (isset($HTTP_GET_VARS['search_in_description']) && ($HTTP_GET_VARS['search_in_description'] == '1')) $where_str .= " or pd.products_description like '%" . tep_db_input($keyword) . "%'";
在这里我试过但没有成功请帮我如何添加那个
答案 0 :(得分:0)
尝试添加:
$where_str .= "p2c.categories_id = '" . (int)$categories_id . "' and ";
后
$keyword = tep_db_prepare_input($search_keywords[$i]);
其中$ categories_id是要搜索的类别的特定ID。搜索所有的子猫是一个不同的故事。
答案 1 :(得分:0)
以下内容允许搜索整个网站。它增加了以下功能: