400-809-6709
RH98 · 最新动态

北京网站建设-dede模板后台实现按权重排序的问题

来源:瑞恒网络 浏览:
dedeh列表页的标签,实现按权重排序的问题解决办法: 第一步: 打开\include\目录中的arc.listview.class.php文件,找到以下代码: else if($orderby==lastpost) { $ordersql = order by arc.lastpost $orderWay; } 这段代码和 else { $ordersql= order by ar


dedeh列表页的标签,实现按权重排序的问题解决办法:

第一步:
打开\include\目录中的arc.listview.class.php文件,找到以下代码:

else if($orderby==”lastpost”) { 
$ordersql = ” order by arc.lastpost $orderWay”; 
} 
    
这段代码和

else { 
$ordersql=” order by arc.sortrank $orderWay”; 
} 
      
这段代码中间粘贴上

else if($orderby == ‘weight’) $ordersql = ” order by arc.weight asc”; 
 第二步:
找到     if(preg_match(‘hot|click|lastpost’,$orderby))
修改成   if(preg_match(‘hot|click|lastpost|weight’,$orderby))

然后保存文件。

这个时候就可以在模板页里使用标签{dede:list pagesize=’5′ orderby=’weight’ orderway=”asc”}进行排序了。

← 北京网站建设—dede会员模板member下调用default下文档
返回动态列表

准备好重塑网站让生意找上门了吗?

免费提供出海网站可行性评估与 AI 排名和 SEO 诊断报告