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

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

LaunchCartマニュアル

商品(検索結果)

ルーティング ec_product_search
引数 無し
{{ path(“ec_product_search”) }}

カテゴリアーカイブとは異なり、指定された検索キーワードにより商品をアーカイブさせるテンプレートです。

検索結果

_pager カレントページの情報をまとめた構造体
adapter ページ全体の情報をまとめた構造体
getTotalResults カレントページ問わず全件の件数
page カレントページの番号(1ページ目は1)
limit ページ内の表示件数
getResults カレントページの結果の構造体(productとイコール)

カレントページに表示すべき商品一覧は_pagerに集約され、商品情報はgetResultsに格納されます。getResultsが「(1) 商品 / Ⅱ 商品情報 」のproductと同じ構造になります。並び順と表示件数は以下のパラメータをgetで渡すことで変更できます。それぞれ{{ orderby }}、{{ dispNumber }}で現在の設定を取得することも可能です。

orderby

sort_new (デフォルト):新着順

sort_price_low:価格が安い順

sort_price_high:価格が高い順

をgetで渡すことがためのキー

dispNumber 表示順を数値で指定し、getで渡すためのキー

ページャーのHTMLを出力するタグです。ページ送りやカレントページの表示など、ページや総ページ数に合わせてHTMLを出し分けます。

<ec:RenderPager> ページャーのHTMLを出力するための独自タグ