ecshop前台的商品搜索,按照价格,时间排序的搜索功能是怎么触发的?方法在哪里?

 我来答
ecmoban模板堂
推荐于2020-12-05 · TA获得超过770个赞
知道大有可为答主
回答量:2259
采纳率:66%
帮助的人:896万
展开全部

商品搜索页面的search.php 按价格时间排序的功能在相关的函数中有,看下以下代码

  /* 排序、显示方式以及类型 */
    $default_display_type = $_CFG['show_order_type'] == '0' ? 'list' : ($_CFG['show_order_type'] == '1' ? 'grid' : 'text');
    $default_sort_order_method = $_CFG['sort_order_method'] == '0' ? 'DESC' : 'ASC';
    $default_sort_order_type   = $_CFG['sort_order_type'] == '0' ? 'goods_id' : ($_CFG['sort_order_type'] == '1' ? 'shop_price' : 'last_update');

    $sort = (isset($_REQUEST['sort'])  && in_array(trim(strtolower($_REQUEST['sort'])), array('goods_id', 'shop_price', 'last_update'))) ? trim($_REQUEST['sort'])  : $default_sort_order_type;
    $order = (isset($_REQUEST['order']) && in_array(trim(strtoupper($_REQUEST['order'])), array('ASC', 'DESC'))) ? trim($_REQUEST['order']) : $default_sort_order_method;
    $display  = (isset($_REQUEST['display']) && in_array(trim(strtolower($_REQUEST['display'])), array('list', 'grid', 'text'))) ? trim($_REQUEST['display'])  : (isset($_SESSION['display_search']) ? $_SESSION['display_search'] : $default_display_type);
追问
调用的dwt文件,那个search.dwt文件里面有个图片是这样写的,效果是按照价格或者时间来商品排序的,这个相当于提交一次,我不提交改为用onchange触发一个函数,在select里面该怎么写?
深圳神光
2024-10-28 广告
**跨境电商选品软件通常支持自定义筛选条件**。以我们深圳市神光数据技术有限公司推出的沃师傅选品软件为例,它采用大数据技术,为跨境电商卖家提供量身定制的数据支持和运营策略,其中包括支持卖家自定义筛选条件的功能。卖家可以根据自己的需求,设置如... 点击进入详情页
本回答由深圳神光提供
ecshop模板中心
2013-07-29 · TA获得超过1377个赞
知道大有可为答主
回答量:2046
采纳率:0%
帮助的人:1635万
展开全部
是搜索页面还是商品列表页面?
搜索页面的排序代码是在search.php中
商品列表中的排序代码是在category.php中
追问
搜索页面,search.php 按照时间,价格的排序方法
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式