Information

 

Home > PC > Movable Type 検索結果表示件数

Movable Type 検索結果表示件数

MT4にしてから検索結果に表示される件数が20件になってしまっていた。
21件目以降はどうやって表示させれば良いかわからない。
表示件数を増やそうにも、自分で設定した覚えもないし、設定画面をいろいろ見てもそれらしいところがない。

調べてみると、デフォルトが20件までとなっているらしく、変えるには
<$MTCGIPath$>mt-config.cgi
にSearchMaxResults 100のように設定を付け加える必要がある。
これでとりあえず100件まで表示できるようになった。

このままだとずらずらと100件並んでしまうので、この間入れたMTPaginateプラグインを使ってページを分割することにした。
やり方は前とだいたい同じだけど、<MTPaginate>~</MTPaginate>でMTPaginateの使用を宣言する部分を<MTPaginate mode="cgi">~</MTPaginate>に変える必要があるようだ。
MTPaginateプラグインは基本的にPHP上で動作するのに対し、検索用のシステムテンプレートはCGIとして動作するかららしい。

キーワードで検索したものの表示件数はどれくらいが適当なのか、タグで検索した場合は全部表示させた方が良いのではないか、等々まだまだ考える余地はありそう。

Comments: 0

Comment Form

Trackbacks: 0

TrackBack URL for this entry
Listed below are links to weblogs that reference
Movable Type 検索結果表示件数 from 雑記