| ルーティング |
page_category_archive |
| 引数 |
カテゴリID |
| 例 |
{{ path(“page_category_archive”, {“id”:1}) }} |
カテゴリごとのページ一覧です。
指定されたカテゴリidに属するページ一覧を返すことと、ページャーが主な機能です。
Ⅰ カテゴリ
カテゴリを表示するための配列です。
| category |
|
|
|
|
node |
|
カテゴリの構造体 |
|
|
id |
カテゴリid |
|
|
name |
カテゴリ名 |
Ⅱ ページ一覧
| _pager |
|
|
|
|
adapter |
|
ページ全体の情報をまとめた構造体 |
|
|
getTotalResults |
カレントページ問わず全件の件数 |
|
page |
|
カレントページの番号(1ページ目は1) |
|
limit |
|
ページ内の表示件数 |
|
getResults |
|
カレントページの結果の構造体(pageとイコール) |
カレントページに表示すべきページ一覧は、_pagerに集約され、ページ情報はgetResultsに格納されます。
getResultsが「(5) ページ」のpageと同じ構造になります。
ページャーのHTMLを出力するタグです。
ページ送りやカレントページの表示など、ページや総ページ数に合わせてHTMLを出し分けます。
| <ec:RenderPager> |
ページャーのHTMLを出力するための独自タグ |