新闻中心 网络推广 网站建设 优化推广

PbootCMS列表排序切换,时间/浏览量/点赞量/随机排序

时间:2020-03-21   来源:本站

PbootCMS排序列表切换-无需二开,通过php代码进行判断即可

点击不同选项实现不同的排序效果,切换上下页依旧是当前排序效果

目前测试可以实现 时间/浏览量/点赞量/随机排序 带缩略图/无缩略图

image.png



<div class="row"> 

  <div class="col-12 col-sm-2 col-md-1">排序:</div>
  <div class="col-12 col-sm-10 col-md-11">
  <a href="?id=date" <?php $id=$_GET['id']; if($id === "date")  {echo 'class="mb-3 btn btn-info"';} else {echo 'class="mb-3 btn btn-light"';}?>
    >时间</a>
  <a href="?id=visits" <?php $id=$_GET['id']; if($id === "visits")  {echo 'class="mb-3 btn btn-info"';} else {echo 'class="mb-3 btn btn-light"';}?>
    >浏览量</a>
  <a href="?id=likes" <?php $id=$_GET['id']; if($id === "likes")   {echo 'class="mb-3 btn btn-info"';} else {echo 'class="mb-3 btn btn-light"';}?>
    >点赞量</a>
  <a href="?id=random" <?php $id=$_GET['id']; if($id === "random")  {echo 'class="mb-3 btn btn-info"';} else {echo 'class="mb-3 btn btn-light"';}?>
    >随机</a>
  <a href="?id=ico" <?php $id=$_GET['id']; if($id === "ico")  {echo 'class="mb-3 btn btn-info"';} else {echo 'class="mb-3 btn btn-light"';}?>
    >带图</a>
  <a href="?id=noico" <?php $id=$_GET['id']; if($id === "noico")  {echo 'class="mb-3 btn btn-info"';} else {echo 'class="mb-3 btn btn-light"';}?>
    >无图</a>
  </div>
</div>

此处代码略有修改,我修改成了与pbootcms官方自带的筛选样式相同。出来的效果如下图。


PbootCMS列表循环代码


    {pboot:list num=8 {pboot:list scode={sort:scode} num=10 page=1 <?php $id=$_GET['id']; if($id === "date") {echo 'order=date';} elseif($id === "visits") {echo 'order=visits';} elseif($id === "likes") {echo 'order=likes';} elseif($id === "random") {echo 'order=random';} elseif($id === "ico") {echo 'isico=1';} elseif($id === "noico") {echo 'isico=0';}?>}
    
      输出内容
    
     {/pboot:list}


image.png



本文转载于:舒彬琪个人博客

本文标签: pbootcms
新闻推荐
龙华网站建设多少钱?
龙华网站建设多少钱?

大家好,这里是黑马视觉,今天我们来聊聊在深圳建一个网站需要多少钱?龙华网站建设需要多少钱?从所周知,...

龙华外贸网站建设必需知道的四大注意事项
龙华外贸网站建设必需知道的四大注意事项

在深圳有很多外贸公司,他们已经不满足于通过其他平台来引流,于是他们都需要建设一个自己自己的外贸网站,...

记录IIS服务器一运行网站内存池就停止,如何处理
记录IIS服务器一运行网站内存池就停止,如何处理

有一台windws 2008 R2的服务器,由于年代有点久远,所以最近总是动不动出现内存池停止错误,之前有时候重启...

IIS如何配置PHP运行环境
IIS如何配置PHP运行环境

如果接手一台在使用中的WINDOWS服务器,而这台WINDOWS服务器是运行着ASP.NET的其他程序,那么如何让你的PHP...

ARE YOU INTERESTED IN ?
感兴趣吗?

有关我们服务的更多信息,请联系项目经理

158 9975 0475 杨先生

留言
咨询

免费通话    15899750475

24小时免费咨询

请输入您的联系电话,座机请加区号

电话

微信扫一扫

 
微信
Top