专业的大连网站建设、大连网站制作公司为您服务,电话:0411-39252272,87557879
建站知识
专业专注专心,行业行情行规
分享交流,永无止境,我们愿与您共同进步

thinkphp框架下解決商城网站的多个类别多选的方法

发布日期:[2018-08-17]   编辑:大连网站建设

国内的商城网站在筛选类别的时候,筛选条件大部分都是单选的,像某东某宁那样的网站就是这样子的,如下图所示:

像上图那样的多个分类,例如我希望找到外套和上衣的类别,其他的类别不想显示,则可以点击这两个类别,品牌分类的原理也是一样。现在要解决的事情是如何用thinkphp框架写出多个分类并多选的功能。

然后我们要让分类中的a链接能很好显示出确定的URL,这里需要引入我写的一个函数,用这个函数可以快速的获取到不同分类名称a链接的URL,如下图所示:

现在根据页面代码对参数进行一些说明:$arr_url就是刚才讲的那个值,$id_name也是刚才讲的id名称,也就是cid;$cat_id是当前分类的id值,$url=’’是因为U($url)会等当前页面的不参数的URL值,默认就让$url为空就可以了。

如何判断该类别是否被选中呢?我们可以用到下图这个函数:

其中页面代码:<span {$vo.cat_id|item_exist_aray=$url_arr['cid']}></span>,默认情况下span的前景为白色,如果加个class=”on”,则span背景为黑色,即该类别被选中了。

作者:网建科技技术部陈应信

  本文由网建网站建设原创,原文地址:http://www.web0411.com/xinwen/xuetang/4547.html,转摘请保留版权,谢谢。