Joomler!.net - Decided on Joomla!

デル株式会社

Wiki or Wordpress? No it is JContentPlus.

Home » Blog » cc.ordering
0 votes
Written by:Joomler! 3851 hits Friday, 14 March 2008 16:35

Joomla!1.5では、管理画面から記事の一覧を表示するとそれぞれの項目でソートが可能ですが、Joomla!1.0.xではそれができない。投稿した記事を確認したいときなど最新の記事順に並んでくれていればと思う方もいると思います。

そこで以下を変更してみた。

ROOT/administrator/components/com_content/admin.content.php

$order = "\n ORDER BY s.title, c.catid, cc.ordering, cc.title, c.ordering";

$order = "\n ORDER BY s.title, cc.ordering, cc.title, c.created DESC";

に変更。さらに同じファイルの

$order   = "\n ORDER BY cc.ordering, cc.title, c.ordering";

$order   = "\n ORDER BY cc.ordering, cc.title, c.created DESC";

に変更しました。

この変更を行うことにより常にカテゴリ毎に最新記事順にならぶことになります。ブログ的に使う方ならこれって必要なことですよね。 Wordpressのようにシンプルで良いような気もしますし。この辺りはそれぞれ使い方によって利便性が異なるのでご自身で一番適当な並び順になるように書き換えたら良いと思います。ちなみに私の場合カテゴリ毎にならんでもらう必要などないので以下のようにしました。

$order   = "\n ORDER BY c.created DESC";

$order   = "\n ORDER BY c.created DESC";

のように変更するとタイトルや、カテゴリを無視して常に最新記事順に並びます。ただし、表示順のところはバラバラになりますけど表示順に従って管理していないので私にとっては好都合となります。

お好みにあわせて変更されてはいかがでしょうか。


 

JContentPlus for Joomla!1.5 powered by Joomler!.net

joomler.net is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla!(R) name is used under a limited license from Open Source Matters in the United States and other countries.
joomler.net is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.