大体思路是在链接中加入指定排序的参数,例如我们使用get中的order作为排序参数:

order=views 人气;order=sells 效率;order=pirce 按价格;

那么这三个排序按钮的链接举例如下:

1
2
3
<a href="/index.php?m=content&c=index&a=lists&order=views">按人气</a>
<a href="/index.php?m=content&c=index&a=lists&order=sells">按销量</a>
<a  href="/index.php?m=content&c=index&a=lists&order=price">按价格</a>

然后在对应的php程序文件或模板中获取指定排序参数:

1
$order = isset($_GET['order']) ? trim($_GET['order']).' desc' 'sells desc';

然后在模板文章列表标签中指定排序:

1
2
3
{pc:content action="lists" catid="$catid" num="15" order="$order"}
...
{/pc}
 
 

最新文章

  1. 1-13 代理ARP和RARP
  2. MAC系统下配置环境变量
  3. 磁珠 磁环 双向二极管 TVS二极管
  4. Linux性能监控之Memory篇
  5. HTML5画布Canvas
  6. Day 1: How to install jedi/codeintel plugin for sublime on Linux
  7. C# 如何获取某用户的“我的文档”的目录
  8. AngularJS html5Mode与ASP.NET MVC路由共存
  9. 有向图和拓扑排序Java实现
  10. 适配ios11与iphone x实践
  11. Gym 101873F Plug It In(二分图匹配)
  12. C#复习笔记(3)--C#2:解决C#1的问题(实现迭代器的捷径)
  13. Hdoj 1875.畅通工程再续 题解
  14. python paramiko自动登录网络设备抓取配置信息
  15. 关于Xcode9 无法读取文件的问题
  16. Nginx IP 白名单设置
  17. 虚拟机安装以及PCL的配置(2)
  18. Java中浮点类型的精度问题 double float
  19. DFA 算法实现关键词匹配
  20. Mongo的安全验证

热门文章

  1. Java 使用模板生成 Word 文件---基于 Freemarker 模板框架
  2. 官网下载eclipse
  3. tDQSS
  4. apt-get正在等待报头(waiting for headers)
  5. MySQL-Utilities:mysqldiff
  6. AIX系统搭建NFS服务器
  7. zepto.js按需载入模板对象
  8. WPF 禁用中文
  9. JasperReport报表参数9
  10. 关于SQL查询效率 主要针对sql server