越境ECセミナー
随時開催中!!

❯❯❯ 台湾・東南アジアの越境ECモール
「Shopee」出店販売サービスはこちら

LaunchCartマニュアル

ページ(カテゴリアーカイブ)

ルーティング 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を出力するための独自タグ