用于实现搜索结果的排序,比如下图这样的场景
语法规范:
从大到小:
<a href="{Router::search_url($params, 'order', '自定义字段')}" class="{if $params.order=='自定义字段'}active{/if}"> 自定义字段 从大到小 </a>
从小到大:
<a href="{Router::search_url($params, 'order', '自定义字段_asc')}" class="{if $params.order=='自定义字段_asc'}active{/if}"> 自定义字段 小到大 </a>
常见的排序写法:
<a href="{Router::search_url($params, 'order', null)}" class="{if !$params.order || $param.order=='updatetime'}active{/if}"> 时间排序 </a> <a href="{Router::search_url($params, 'order', 'hits')}" class="{if $params.order=='hits'}active{/if}"> 点击排序 </a> <a href="{Router::search_url($params, 'order', 'comments')}" class="{if $params.order=='comments'}active{/if}"> 评论排序 </a> <a href="{Router::search_url($params, 'order', 'avgsort')}" class="{if $params.order=='avgsort'}active{/if}"> 评分排序 </a> <a href="{Router::search_url($params, 'order', 'support')}" class="{if $params.order=='support'}active{/if}"> 支持量排序 </a> <a href="{Router::search_url($params, 'order', 'price')}" class="{if $params.order=='price'}active{/if}"> 价格排序 </a>