| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
導入導入 – Pager_Slidingの使用方法
Pager_Sliding とは?Pager_Sliding は、 データの配列にページを付けるクラスです。 入力として受け取り、様々なパラメータによってページ付けを行います。 また、Pager_Sliding は、 指定された範囲でリンクを生成し、 出力は完全にカスタマイズ可能です(たとえ、 mod_rewriteと併用していても動作します)。 PEAR::Pagerの API と互換性があります。 非推奨このパッケージは、Pager v.2.x のため、 非推奨となっています。 . 例 1この簡単な例は、アルファベット文字の配列を1ページあたり3文字ずつ ページ付けします。そして、前後2ページへのリンクを返します。
<?php
なぜ、$pager->range が配列になっているのか、疑問に思うかも知れません。 このキーは現在の範囲でのページ番号で、対応する値はブール型 (キーが現在のページを指しているのであれば TRUE、その他は FALSE) です。 この配列は、手動でリンクを生成する際に有効です。 例えば、テンプレートエンジンを使用している場合です。 例 2この例は、mod_rewrite を併用した場合、 このクラスをどの様に使用するかを示しています。 以下のような .htaccess があるとします。 --------- RewriteEngine on #Options FollowSymlinks RewriteBase / RewriteRule ^articles/([a-z]{1,12})/art([0-9]{1,4})\.html$ /article.php?num=$2&month=$1 [L] --------- これは、"/articles/march/art15.html" のような URL を、 "/article.php?num=15&month=march" に変換します。
<?php
単一ページ内の複数のページャ単一ページ内で一つ以上のページャを使用するには、 それぞれのページャに異なる urlVar を指定するだけです。
<?php
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「導入」をGoogle検索
|