后台搜索栏 传值 问题

2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家

后台的

搜索栏 是怎么传值的 ajax 在哪里传的 ?还是别的?希望大侠们给个例子 或者方向。
搞了一下午了没看出来 求帮助

回答:


给你举个例子,添加可以按照新品来搜索,事实上原来就可以按照新品来搜索,我只是单独拿出来给你举个例子,打开admin/templates/goods_search.htm
找到
<!-- 关键字 -->
在它上面添加
<select name="is_new"><option value=''>{$lang.intro_type}</option><option value="1">{$lang.is_new}</option></select>

然后找到
listTable.filter['keyword'] = Utils.trim(document.forms['searchForm'].elements['keyword'].value);
在它上面添加
listTable.filter['is_new'] = Utils.trim(document.forms['searchForm'].elements['is_new'].value);

然后打开admin/includes/lib_goods.php
找到goods_list方法里面的
$filter['keyword'] = empty($_REQUEST['keyword']) ? '' : trim($_REQUEST['keyword']);
在它下面添加
$filter['is_new'] = empty($_REQUEST['is_new']) ? '' : trim($_REQUEST['is_new']);
然后找到
/* 库存警告 */
在它上面添加
if($filter['is_new'])
{

$where .= " AND is_new = '$filter[is_new]'";
}

这样,商品列表就可以按照新品来搜索了,按照这个你就找到思路了!希望对你有所帮助