Destoon列表页面增加手动选择排序方式

Destoon 列表页面增加手动选择排序方式,轻松改造Destoon列表排序方式。

在mobile/include/mall.inc.php  行60  $order = $MOD['order']; 

之前增加 排序方式判断 如果有order参数则$order接受参数,没有就用默认  $order = $MOD['order']; 

1、增加排序以后的mobileurl函数,伪静态规则

function mobileurl($moduleid, $catid = 0, $itemid = 0, $page = 1, $areaid=0, $order=0) {

//if(RE_WRITE) return $moduleid.'-'.$catid.'-'.$itemid.'-'.$page.'.html';

if(RE_WRITE) return $moduleid.'-'.$catid.'-'.$itemid.'-'.$areaid.'-'.$order.'-'.$page.'.html'; //edit by dp 12-03 for $areaid

if($itemid) {

return 'index.php?order='.$order.'&areaid='.$areaid.'&moduleid='.$moduleid.'&itemid='.$itemid.($page > 1 ? '&page='.$page : '');

} else if($catid) {

return 'index.php?order='.$order.'&areaid='.$areaid.'&moduleid='.$moduleid.'&catid='.$catid.($page > 1 ? '&page='.$page : '');

} else {

return 'index.php?order='.$order.'&areaid='.$areaid.'&moduleid='.$moduleid.($page > 1 ? '&page='.$page : '');

}

}

伪静态规则



                    

                    

 

2、模板链接

保留当前分类id 城市id  0-综合排序,1-按时间倒序,2-价格低到高,3-价格高到低,4-销量倒序



  

3、mobile/include/mall.inc.php 行60  $order = $MOD['order'];  改成

完成。测试看下吧。

 

你可能感兴趣的:(Destoon教程)