Pager クラス
検索条件によって結果数の異なるデータは、ページング方式で1ページに出力するデータを制限します。
このクラスのインスタンスを、DACクラスのメソッドに渡すことで、容易にページング方式を実装できます。
LIB PHP Framework コントロールパネルで使用する際には、イベント設定の useディレクティブで「Pager」を選択してください。
- バージョン:
- LIB PHP Framework 3.0 以上
- ネームスペース:
- Lib
- ファイルパス:
- Lib/Common/Pager.class
プロパティー
| 名前 | アクセス権 | 説明 |
|---|---|---|
| $limit | ReadOnly | 1ページの表示件数 |
| $count | ReadOnly | 全件数 |
| $pagemax | ReadOnly | 全ページ数 |
| $page | ReadOnly | カレントページナンバー |
| $offset | ReadOnly | カレントページのオフセットインディックス |
| $prev | ReadOnly | 前ページナンバー |
| $next | ReadOnly | 次ページナンバー |
メソッド
| 名前 | アクセス権 | 説明 |
|---|---|---|
| コンストラクター | public | コンストラクター |
| getUL | public | UL形式のページャタグを生成する |
| getDL | public | DL形式のページャタグを生成する |
| getSelect | public | Select形式のページャタグを生成する |
