关于url传递mysql返回方法的举例

开发中遇到spacer.gif一个页面的店铺,需要按照 《销售排行 VIP排行 全部店铺》这样进行筛选,其实不用js和jq这些方法就可以简单的实现点那个出现相对应的店铺信息!

wKiom1kibsaB2F6qAAAI1DohUcU776.png-wh_50

可以通过后台方法传递参数给前端页面,在前端页面url里执行变量设置!

后台方法:

public function getSellerList($flag = 0)
{
   $page = IReq::get('page') ? IFilter::act(IReq::get('page'),'int') : 1;
   $query = new IQuery('seller');
      //全部店铺
   if($flag == 0){
      $query->where = 'is_del = 0 and is_lock = 0';
      $query->order = 'sort asc';
      //销售排行
    }else if($flag == 1){
      $query->where = 'is_del = 0 and is_lock = 0';
      $query->order = 'sale desc';
   }  //vip店铺
   else if($flag == 2){
      $query->where = 'is_del = 0 and is_lock = 0 and is_vip = 1';
   }
   $query->page  = $page;
   return $query;
}

前端代码整理:

注意 $flag这个参数的获取!因为我是通过iwebshop框架Api接口的方法里获取的flag,
实际$flag是在后台方法中获得的!
<div class="stores_sort">
   <div class="stores_sort_t">
      <a  href="{url:/site/seller/flag/0}" {if:$flag==0}class="on"{/if}>全部店铺</a>
      <a  href="{url:/site/seller/flag/1}" {if:$flag==1}class="on"{/if}>销售排行</a>
      <a  href="{url:/site/seller/flag/2}" {if:$flag==2}class="on"{/if}>VIP店铺<span>
      <img src="{skin:bubugao/images/seller_hot.gif}" alt=""></span></a>
   </div>
</div>


来源:春哥技术博客,欢迎分享,转载请注明出处。(欢迎加春哥团队客服微信号:taike668)

本文地址:https://www.cgtblog.com/kafa/1948.html
上一篇:echarts 动态生成多条折线图和动态获      下一篇:js对象根据时间进行排序