文章分类阅读
会员登录
最新评论
- 21321
作者: zhangchen - http://www.joomlagate.com/download/joomla15-extens...
作者: LiNGX - 他的网站全都打不开了啊
作者: liuyouhui - 想用JOOMLA自带文章系统做 产品展示,在使用 ReadmoreExt或者BK thumb的是候,...
作者: mensah - 老白分析的很好,但是我要纠正一 下有一点错误,保时捷汽车的巴西 网站是用WordPress 3.2搭...
作者: rigxin
新增下载
| 让文章列表在 Joomla!后台按照时间顺序排列 |
|
| 作者:白建鹏 | |||
| 2006-11-12 | |||
|
不知道你是否注意到这个问题:Joomla 默认的后台文章列表排序一直是单元/分类/时间的次序,而不是首先按照文章的创建时间排序。这就容易造成一种麻烦:假如你有两个分类,其中一个有100篇文章,而另一个只有2篇文章,不巧地很,你现在要修改第二个分类的第二篇文章,尽管可能是今天早上刚刚发表的,那么你也必须在后台翻页3次到5次(取决于你每页显示文章的数目),直到将那101篇文章都翻过去,才能看到你要修改的这篇文章。 这样的设置显然不够人性化。我喜欢后台的文章列表按照发表日期排序,新文章在最上边,这样我随时都可以修改刚刚发表的文章——我想这也是人之常情,往往刚刚发表之后才需要修改一下。假如你有与我同样的喜好,那么继续往下看,我们来解决这个问题。
遗憾的是,Joomla开发人员似乎忽略了这个需要,在后台管理中,甚至连这样一个允许按照时间排序的选项都没有。至少到今天还没有。 假如你有与我同样的喜好,那么继续往下看,我们来解决这个问题。 打开<Joomla>/administrator/components/com_content/admin.content.php 这个文件,在大约第150行左右,找到如下代码: $order = "\n ORDER BY s.title, c.catid, cc.ordering, cc.title, c.ordering"; 将它替换成下面的代码: // comment out below for backup reasons, then add new line of code // $order = "\n ORDER BY s.title, c.catid, cc.ordering, cc.title, c.ordering"; $order = "\n ORDER BY c.created DESC"; 至此修改成功。现在上传修改后的文件覆盖原来的文件。按键盘上的F5刷新一下后台,是否看到所有文章列表已经按照时间排序?
|









评论
其实是默认没有这这而已,你可以 点一下上面的date或ID就可 以按时间来排列了.
订阅评论