文章分类阅读
会员登录
最新评论
- 好好!一定要试试看的,其实我一 直很期待joomla整合dis cuz X1的!
作者: ultramankiki - 继承和传承,中国人喜欢,没想到 老外也喜欢。传承没有理由。我们 就当是joomla传承MAMB O,...
作者: ljoooooooo - 怎样去除Portfolio Design 的链接啊
作者: 11025 - 下载链接出错了,不能下载哦
作者: shrine - Content static静态化之后,页面上 的图片保存的是相对路径,再次浏 览的时候,就无法找到...
作者: babyfish
| 让文章列表在 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就可 以按时间来排列了.
评论的 RSS 供稿.