(15)マイページ – レビュー一覧

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

 

Ⅰ 一覧の取得

 

投稿したレビューの一覧です。

 

_pager       カレントページの情報をまとめた構造体
  adapter     ページ全体の情報をまとめた構造体
    getTotalResults   カレントページ問わず全件の件数
  page     カレントページの番号(1ページ目は1)
  limit     ページ内の表示件数
  getResults[]     レビューの構造体
    getResults[i]    
      product 商品の構造体
      title 商品レビュータイトル
      description 商品レビュー本文
      nickname ニックネーム
      grade 0〜10の評価
      isApproved 未承認:0、承認済:1
      createdAt 作成日

 

ページャーのHTMLを出力するタグです。

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

 

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

 

Ⅱ 編集と削除

 

レビューの編集は、以下のURLへの遷移により行います。

 

ルーティング ec_client_consumer_review_edit
引数 レビューID
{{ path(“ec_client_consumer_review_edit”, {“id”:1})}}

 

レビューの削除は、以下のURLへの遷移により行います。

 

ルーティング ec_client_consumer_review_delete
引数 レビューID
{{ path(“ec_client_consumer_review_delete”, {“id”:レビューID})}}

 

具体的には上述のgetResultsを使って以下のようにリンクを貼っていきます。

 

関連記事

メルマガ登録
セミナーやキャンペーン情報など、不定期で配信しています