カテゴリ | |
---|---|
サマリ | 得票数でtrackerをソートさせるには |
バージョン | 1.4.7 |
投稿者 | vote |
状態 | 完了 |
投稿日 | 2007-05-18 (金) 07:01:29 |
アイディア投稿に tracker を使っています。
tracker と連携できる vote2.inc.php プラグインを使用して、アイディアに投票ができるようにしています。
そこで、得票の状況を分かりやすくするために、一覧を得票数でソートできるようにしたいです。
しかし、vote2.inc.php のページにも書いてあるのですが、得票数の列でソートをかけると、得票数ではなく、&vote2(notimestamp,nolabel,投票[11]); という文字列でソートされるので、得票順には並んでくれません。
解決策を探したところ、 :configのfieldsのオプション指定で、数値部分のみでソートする機能 というページが見つかりました。
回答に提示されているのは、numerical オプションを追加し、指定された数値部分でソートさせるコードらしい、ということは分かりましたが、利用する方法が分かりません。
これは tracker.inc.php のどこかに追記せよということなのでしょうか?それとも、処理の仕方を示した単なるサンプルコードで、追記するだけではだめなのでしょうか?$value という変数名を頼りに、tracker.inc.php の中の sort という関数のあたりを眺めてみたのですが、手も足も出せない状態です…。
どうかお助けください。