app/template/default/ProductReview42/Resource/template/default/index.twig line 1

Open in your IDE?
  1. {% extends 'fullwidth_frame.twig' %}
  2. {% set body_class = 'product_review' %}
  3. {% form_theme form 'Form/form_div_layout.twig' %}
  4. {% block stylesheet %}
  5.     <style>
  6.         #product_review_recommend_level {
  7.             display: flex;
  8.             flex-direction: column;
  9.             flex-wrap: wrap;
  10.         }
  11.         #product_review_recommend_level label {
  12.             position: relative;
  13.             bottom: 18px;
  14.             left: 20px;
  15.             line-height: 0;
  16.         }
  17.     </style>
  18. {% endblock %}
  19. {% block main %}
  20. <div class="home_title__inner">
  21.     <h2 class="home_ja_title">{{ 'product_review.front.review.title'|trans }}</h2>
  22. </div><!--/.home_title__inner-->
  23. <section class="page_section">
  24.     <div class="page_container">
  25.         <p class="ec-para-nomal">{{ 'product_review.front.review.description'|trans }}</p>
  26.         <div class="form_all_wrap">
  27.            <form method="post" action="{{ url('product_review_index', { id: Product.id }) }}">
  28.                {{ form_widget(form._token) }}
  29.                <div class="ec-borderedDefs">
  30.                    {# 商品名 #}
  31.                    <dl>
  32.                        <dt>
  33.                            <label class="ec-label">{{ 'product_review.front.review.product_name'|trans }}</label>
  34.                        </dt>
  35.                        <dd>
  36.                            <div class="ec-input">
  37.                                {{ Product.name }}
  38.                            </div>
  39.                        </dd>
  40.                    </dl>
  41.                    {# 投稿者名 #}
  42.                    <dl>
  43.                        <dt>
  44.                            {{ form_label(form.reviewer_name, '', {'label_attr': {'class': 'ec-label'}}) }}
  45.                        </dt>
  46.                        <dd>
  47.                            <div class="ec-input{{ has_errors(form.reviewer_name) ? ' error' }}">
  48.                                {{ form_widget(form.reviewer_name) }}
  49.                                {{ form_errors(form.reviewer_name) }}
  50.                            </div>
  51.                        </dd>
  52.                    </dl>
  53.                    {# 投稿者URL #}
  54.                    <dl>
  55.                        <dt>
  56.                            {{ form_label(form.reviewer_url, '', {'label_attr': {'class': 'ec-label'}}) }}
  57.                        </dt>
  58.                        <dd>
  59.                            <div class="ec-input{{ has_errors(form.reviewer_url) ? ' error' }}">
  60.                                {{ form_widget(form.reviewer_url) }}
  61.                                {{ form_errors(form.reviewer_url) }}
  62.                            </div>
  63.                        </dd>
  64.                    </dl>
  65.                    {# 性別 #}
  66.                    <dl>
  67.                        <dt>
  68.                            {{ form_label(form.sex, 'common.gender', {'label_attr': {'class': 'ec-label'}}) }}
  69.                        </dt>
  70.                        <dd>
  71.                            <div class="ec-radio{{ has_errors(form.sex) ? ' error' }}">
  72.                                {{ form_widget(form.sex) }}
  73.                                {{ form_errors(form.sex) }}
  74.                            </div>
  75.                        </dd>
  76.                    </dl>
  77.                    {# おすすめレベル #}
  78.                    <dl>
  79.                        <dt>
  80.                            {{ form_label(form.recommend_level, '', {'label_attr': {'class': 'ec-label'}}) }}
  81.                        </dt>
  82.                        <dd>
  83.                            <div class="ec-radio{{ has_errors(form.recommend_level) ? ' error' }}">
  84.                                {{ form_widget(form.recommend_level) }}
  85.                                {{ form_errors(form.recommend_level) }}
  86.                            </div>
  87.                        </dd>
  88.                    </dl>
  89.                    {# タイトル #}
  90.                    <dl>
  91.                        <dt>
  92.                            {{ form_label(form.title, '', {'label_attr': {'class': 'ec-label'}}) }}
  93.                        </dt>
  94.                        <dd>
  95.                            <div class="ec-input{{ has_errors(form.title) ? ' error' }}">
  96.                                {{ form_widget(form.title) }}
  97.                                {{ form_errors(form.title) }}
  98.                            </div>
  99.                        </dd>
  100.                    </dl>
  101.                    {# コメント #}
  102.                    <dl>
  103.                        <dt>
  104.                            {{ form_label(form.comment, '', {'label_attr': {'class': 'ec-label'}}) }}
  105.                        </dt>
  106.                        <dd>
  107.                            <div class="ec-input{{ has_errors(form.comment) ? ' error' }}">
  108.                                {{ form_widget(form.comment) }}
  109.                                {{ form_errors(form.comment) }}
  110.                            </div>
  111.                        </dd>
  112.                    </dl>
  113.                </div>
  114.                <div class="ec-registerRole__actions">
  115.                    <div class="ec-off4Grid">
  116.                        <div class="ec-off4Grid__cell">
  117.                            <button class="ec-blockBtn--action" type="submit" name="mode"
  118.                                    value="confirm">{{ 'product_review.front.review.confirm'|trans }}</button>
  119.                            <a class="ec-blockBtn--cancel"
  120.                               href="{{ url('product_detail', { id: Product.id }) }}">{{ 'product_review.front.review.back'|trans }}</a>
  121.                        </div>
  122.                    </div>
  123.                </div>
  124.            </form>
  125.         </div>
  126.     </div><!--/.page_container-->
  127. </section>
  128. {% endblock %}