Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[已答复] SS7.0模型问题

[复制链接]
kay_yu 发表于 2009-9-1 20:09:12 | 显示全部楼层 |阅读模式
本帖最后由 kay_yu 于 2009-9-2 21:00 编辑

我想请教一下, 在模型显示页面, 如果默认排序设置为按审核等级来排序可以么!

请问修改哪块代码可以实现,谢谢!
回复

使用道具 举报

 楼主| kay_yu 发表于 2009-9-1 20:13:23 | 显示全部楼层
有人回答吗?
回复

使用道具 举报

littlehz 发表于 2009-9-1 21:16:34 | 显示全部楼层
修改m.php文件的
  1. $orderbyarr = array(
  2.                                 '0' => 'i.itemid DESC',
  3.                                 '1' => 'i.dateline DESC',
  4.                                 '2' => 'i.dateline ASC',
  5.                                 '3' => 'i.viewnum DESC',
  6.                                 '4' => 'i.viewnum ASC',
  7.                                 '5' => 'i.rates DESC',
  8.                                 '6' => 'i.rates ASC',
  9.                                 '7' => 'i.grade DESC',
  10.                                 '8' => 'i.grade ASC',
  11.                         );
复制代码
把'0' => 'i.itemid DESC',改成'0' => 'i.grade DESC',
当然,这样所有模型的默认显示都会修改成按审核等级排序
回复

使用道具 举报

zyxfcq 发表于 2009-9-1 23:43:47 | 显示全部楼层
直接在后台写SQL调用是否理方便一些
回复

使用道具 举报

 楼主| kay_yu 发表于 2009-9-2 20:47:37 | 显示全部楼层
修改m.php文件的$orderbyarr = array(
                                '0' => 'i.itemid DESC',
                                '1' => 'i.dateline DESC',
                                '2' => 'i.dateline ASC',
                                '3' => 'i.viewnum DESC',
                                '4' => 'i.viewnum ASC',
                                '5' => 'i. ...
littlehz 发表于 2009-9-1 21:16


谢谢, 能达到按等级显示了!
但是如果我没有设等级的话,显示好像是乱的, 没有按时间排序,请问能先按等级, 然后按发布时间排序么?
回复

使用道具 举报

littlehz 发表于 2009-9-2 23:31:03 | 显示全部楼层
'0' => 'i.grade DESC, i.dateline DESC',
回复

使用道具 举报

 楼主| kay_yu 发表于 2009-9-3 13:59:58 | 显示全部楼层
非常感谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-13 07:50 , Processed in 0.086085 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表