co-heyhttp://framework.zend.com/manual/ja/zend.paginator.htmlこれを使ってみた。マニュアル読んでもあまりピンとこず、サンプル見た方が早い。Zendを使うときは、Zend_Viewではなく、Smartyを使っているので、Zend_View_Smarty(Smartyを使うためのラッパー)に追加が必要になります。http://framework.zend.com/manual/ja/zend.view.scripts.html#zend.view.scripts.templates上記がZendのマニュアルにのっているZend_View_Smartyクラス。これに、Zend_View_Abstractクラスから以下のメソッドをコピペしたら、Zend_Pagenator等のZend_Viewヘルパー、プラグインが呼び出せます。・__call・getHelper・getPlugin・getPluginLoader・getHelprPaths()private変数なんかは、上記のメソッドで使ってるやつを適宜追加してください。Zend_Pagenatorしか使ってないので、他のプラグイン、ヘルパーを使うには抜けがあるかもしれません。Zend_Pagenatorは、動いてみると楽でした。ページャーはPEARのやつを組み合わせてたんですが、もう使わなくていいですね。FrameworkのマニュアルにあるZend_View_Smartyサンプルの実装方法としてZend_view_Adapter_Smartyなるものを提案しています。PM2008/12/25>吉田さん初めまして。AM2010/07/25Zend_Pagerは使い方間違えると同じSQLが無駄に飛ぶのでご注意です!たしかバグ的なものだった記憶があります(自分的にですが)。バージョンが1.10.1でしたかね。PM2010/09/27>nakajijapanさん確かに。件数取得と実際のデータ取得とかで何回かSQL実行されますよね。それでサイトが重くなったって話を聞いたような。🙂コメントは受け付けていません。WordPress%d人のブロガーが「いいね」をつけました。