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となります。
URLにページ番号のパラメータを含める必要があるため、動的となるページ番号部分をプレースホルダとして"%page%"というフォーマットで指定ます。
するとpaginateメソッドによって生成されるページングデータのURLとして、プレースホルダ部分がページ番号に置き換わったものが出力されます。
setRequestメソッドにより、Pagerクラスにリクエスト情報を設定すると、setUrlの処理は自動的に行われるため、実行の必要はありません。
$pager = new Pager();
$pager->setUrl('http://www.hoge.com/data/list/?p=%page%');
パラメーター
| 名前 | 型 | 内容 |
|---|---|---|
| $url | string | 対象のURL。 |
返り値
返り値はありません。