(16) マイページ – レビュー編集
ルーティング | ec_client_consumer_review_edit |
引数 | 無し |
例 | {{ path(“ec_client_consumer_review_edit”, {“id”:1})}} |
投稿したレビューを編集する画面です。
Ⅰ フォーム
編集するためのフォームを描画するtwigです。
form | |||
_token | 不正利用防止用のトークン | 必須 | |
title | 商品レビュータイトル | 必須 | |
description | 商品レビュー本文 | 必須 | |
nickname | ニックネーム | 必須 | |
grade | 0〜10の評価 | 必須 |
例えば、タイトル用のテキストボックスを表示するには、
1 |
{{ form_widget(form.title) }} |
このように記述します。
フロントページのHTMLとしては以下のように出力されます。
1 |
<input type="text" id="ec_client_product_review_type_title" name="ec_client_product_review_type[title]" required="required" style="width: 100%;" value="aa" /> |
独自にHTMLタグを記述したい場合は、idとnameを合わせた上で、valueに値をセットすれば動作します。
また、それぞれの項目の入力内容にエラーが有った場合は、form_errorsを使います。
例として、タイトル用のエラー文言を表示するには、
1 |
{{ form_errors(form.title) }} |
このように記述します。