Curry
PHP Framework

core

db

html

utility

Pager::setUrl

public void setUrl ( string $url )
ページ付けする対象のURLを指定します。
生成されるページナビゲーションの個々のページのアンカータグに設定されるURLとなります。
URLにページ番号のパラメータを含める必要があるため、動的となるページ番号部分をプレースホルダとして"%page%"というフォーマットで指定ます。
するとpaginateメソッドによって生成されるページングデータのURLとして、プレースホルダ部分がページ番号に置き換わったものが出力されます。
setRequestメソッドにより、Pagerクラスにリクエスト情報を設定すると、setUrlの処理は自動的に行われるため、実行の必要はありません。

$pager = new Pager();
$pager->setUrl('http://www.hoge.com/data/list/?p=%page%');

パラメーター

名前 内容
$url string 対象のURL。

返り値

返り値はありません。