1、ec的搜索分为两种,一种是普通搜索,一种是高级搜索。两都用一个变量act区分!具体可以自己读程序。
2、ec品牌搜索是按照BRADN的ID来进行的,并不是按其名称来进行的,这个我个人感觉有点扯淡,因为不管是按NAME还是ID,在模板中都是做一次查询,既然这样,为什么不用一个变量,还有输出两次呢?
3、程序的121行:$_REQUEST[‘brand’]????? = !empty($_REQUEST[‘brand’])????? ? intval($_REQUEST[‘brand’])????? : 0; 明确定义了这个变量的值是0,后面的$brand 自然是0了,我这样说是在普通搜索中加入品牌这个字段的时候,所以,要想避开高给搜索,在普通搜索中加入品牌这个字段,这得注释掉这行。
4、search.php这个文件中定义了好多种情况:
(1)高级搜索
(2)普通搜索
(3)按产品类型搜索
(4)……
5、看懂了这个文件,完全可以自己写这个搜索的功能。
下一篇: 响应式WEB设计 – 基本技术要素
游客回答:(0)