您现在的位置是:首页 > cms教程 > PbootCMS教程PbootCMS教程

pbootcms列表页排序切换时间/浏览量/推荐的方法

涂翰毅2023-01-24PbootCMS教程已有人查阅

导读pbootcms列表页有时需要点击按钮实现改变排序方式,例如:时间、浏览量、推荐、随机等。实测发现无需二开pbootcms即可实现。

pbootcms列表页有时需要点击按钮实现改变排序方式,例如:时间、浏览量、推荐、随机等。实测发现无需二开pbootcms即可实现,只要给url带参数,然后前台标签里做判断来实现,上下页可以保持当前排序效果。
实现方式
1、按钮里添加url参数,以本站作为案例介绍
<ulclass="filter-tagml-5"><span><iclass="fafa-filter"></i>筛选</span>
<li><iclass="fafa-caret-down"></i><ahref="?order=date"{pboot:if('{$get.order}'==''||'{$get.order}'=='date')}class="on"{/pboot:if}rel="nofollow">按发布</a></li>
<li><iclass="fafa-caret-down"></i><ahref="?order=visits"{pboot:if('{$get.order}'=='visits')}class="on"{/pboot:if}rel="nofollow">按热度</a></li>
<li><iclass="fafa-caret-down"></i><ahref="?order=sorting"{pboot:if('{$get.order}'=='sorting')}class="on"{/pboot:if}rel="nofollow">按推荐</a></li>
</ul>
2、列表调用标签里的排序order做判断,原有的例如order=date改为:
<?php$order=$_GET@['order'];if($order==""||$order==="date"){echo'order=date';}elseif($order==="visits"){echo'order=visits';}elseif($order==="sorting"){echo'order=sorting';}?>
合起来:
{pboot:listnum=15<?php$order=$_GET@['order'];if($order==""||$order==="date"){echo'order=date';}elseif($order==="visits"){echo'order=visits';}elseif($order==="sorting")
{echo'order=sorting';}?>}补充介绍
如需其他排序设定,根据这个思路自行扩展即可。

本文标签:

很赞哦! ()

相关源码

  • 自适应极简风个人博客文章自媒体网站模板基于PbootCMS开源内核开发的极简个人博客模板,采用移动优先设计原则,通过Media Query技术实现320px至1920px六级分辨率适配,确保在手机、平板及PC设备上均呈现良好的视觉体验。查看源码
  • (PC+WAP)中英双语户外用品帐篷装备pbootcms网站模板下载这款基于PbootCMS开发的中英文双语模板专为户外装备行业设计,适配PC和移动设备。模板采用现代化设计风格,突出户外产品的功能性和实用性,帮助企业建立专业的国际化展示平台。查看源码
  • (自适应)酒店民宿客房旅馆pbootcms模板下载基于PbootCMS内核开发的酒店民宿行业专用网站模板,专注于为住宿服务企业提供专业高效的在线展示平台。该模板采用响应式设计结构,确保在不同终端设备上均能呈现优质浏览体验。查看源码
  • 响应式pbootcms模板新闻资讯博客自媒体门户网站行业通用解决方案为新闻资讯、自媒体博客打造的响应式网站模板,同时支持企业门户、行业资讯等多场景快速适配。通过简单的图文替换即可实现跨行业转型,显著降低建站成本。查看源码
  • 响应式高端家居家具装修类pbootcms模板网站源码家居装修、空间设计企业打造的营销型网站解决方案,基于PbootCMS内核深度开发。采用前沿响应式架构,适配手机端与PC端浏览体验查看源码
  • (自适应手机端)seo博客网站模板新闻资讯网站源码下载本模板为SEO博客及新闻资讯类平台深度定制,采用PbootCMS内核开发。通过模块化设计实现多行业快速适配,仅需替换图文内容即可转型为医疗、教育、科技等领域网站。响应式布局确保在手机、平板等设备上获得一致浏览体验。查看源码
分享笔记 (共有 篇笔记)
验证码: