(20)マイページ – 定期購入編集

ルーティング ec_client_consumer_regular_edit
引数 注文ID
{{ path(“ec_client_consumer_regular_edit”, {“id”:1}) }}

 

定期購入の内容を編集する画面です。

具体的には、個数、購入頻度、次のお届け月、お届け予定日の変種ができます。

 

Ⅰ 登録情報

編集するためのフォームを描画するtwigです。

 

form      
  quantity 数量 必須
  delivery_int 配送頻度 必須
  next_delivery_month 次の配送月 必須
  arrive_day 届く日 必須

 

例えば、購入頻度用のテキストボックスを表示するには、

 

このように記述します。

フロントページのHTMLとしては、以下のように出力されます。

 

独自にHTMLタグを記述したい場合は、idとnameを合わせた上で、valueに値をセットすれば動作します。

 

また、それぞれの項目の入力内容にエラーが有った場合は、form_errorsを使います。

例として、タイトル用のエラー文言を表示するには、

 

このように記述します。

 

Ⅱ 定期購入詳細情報

 

(17) マイページ – 定期購入詳細」のorder_regularと同じ情報が渡されます。

関連記事

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