{#
This file is part of EC-CUBE
Copyright(c) EC-CUBE CO.,LTD. All Rights Reserved.
http://www.ec-cube.co.jp/
For the full copyright and license information, please view the LICENSE
file that was distributed with this source code.
#}
{% extends 'default_frame.twig' %}
{% form_theme form 'Form/form_div_layout.twig' %}
{% block stylesheet %}
<link rel="stylesheet" href="{{ asset('assets/css/contact.css') }}">
{% endblock %}
{% block javascript %}
<script src="//yubinbango.github.io/yubinbango/yubinbango.js" charset="UTF-8"></script>
{% endblock javascript %}
{% block main %}
<div class="contact_wrapper body-section-ui">
<!-- breadcrumb -->
<nav class="breadcrumb" aria-label="パンくずリスト">
<a class="breadcrumb__item" href="{{ url('homepage') }}">ホーム</a>
<img class="breadcrumb__separator" src="{{ asset('assets/img/default/icons/icon-breadcrumb-separator.svg') }}" alt="" width="12" height="12" />
<span class="breadcrumb__item breadcrumb__item--current">お問い合わせ</span>
</nav>
<div class="container-1120">
<!-- title -->
<div class="base-title">
<img class="base-title__icon" src="{{ asset('assets/img/default/icons/icon-title.png') }}" alt="" width="48" height="48" />
<h1 class="base-title__text">{{ 'front.contact.title'|trans }}</h1>
</div>
<!-- content -->
<div class="base-content">
<form method="post" action="{{ url('contact') }}" novalidate>
{{ form_widget(form._token) }}
<div class="contact-form">
<!-- Name field -->
<div class="contact-form__row">
<div class="contact-form__label-group">
{{ form_label(form.name, 'common.name', { 'label_attr': { 'class': 'contact-form__label', 'for': 'name' }}) }}
</div>
<div class="contact-form__input-group{{ has_errors(form.name.name01, form.name.name02) ? ' error' }}">
<div class="contact-form__wrapper">
{{ form_widget(form.name.name01, {'attr': { 'class': 'contact-form__input', 'id': 'name-family', 'placeholder': 'common.last_name'|trans }}) }}
{{ form_errors(form.name.name01) }}
</div>
<div class="contact-form__wrapper">
{{ form_widget(form.name.name02, {'attr': { 'class': 'contact-form__input', 'id': 'name-given', 'placeholder': 'common.first_name'|trans }}) }}
{{ form_errors(form.name.name02) }}
</div>
</div>
</div>
<!-- Name in Katakana field -->
<div class="contact-form__row">
<div class="contact-form__label-group">
{{ form_label(form.kana, 'common.kana', {'label_attr': {'class': 'contact-form__label', 'for': 'name-kana'}}) }}
</div>
<div class="contact-form__input-group{{ has_errors(form.kana.kana01, form.kana.kana02) ? ' error' }}">
{{ form_widget(form.kana.kana01, {'attr': { 'class': 'contact-form__input', 'id': 'name-kana-family', 'placeholder': 'common.last_name_kana'|trans }}) }}
{{ form_widget(form.kana.kana02, {'attr': { 'class': 'contact-form__input', 'id': 'name-kana-given', 'placeholder': 'common.first_name_kana'|trans }}) }}
{{ form_errors(form.kana.kana01) }}
{{ form_errors(form.kana.kana02) }}
</div>
</div>
<!-- Email field -->
<div class="contact-form__row">
<div class="contact-form__label-group">
{{ form_label(form.email, 'common.mail_address', { 'label_attr': { 'class': 'contact-form__label', 'for': 'email' }}) }}
</div>
<div class="contact-form__input-group{{ has_errors(form.email) ? ' error' }}">
<div class="contact-form__wrapper">
{{ form_widget(form.email, {'attr': { 'class': 'contact-form__input', 'id': 'email', 'placeholder': '例:test@example.com' }}) }}
{{ form_errors(form.email) }}
</div>
</div>
</div>
<!-- Inquiry content field -->
<div class="contact-form__row">
<div class="contact-form__label-group">
{{ form_label(form.contents, 'front.contact.inquiry_contents', { 'label_attr': { 'class': 'contact-form__label', 'for': 'inquiry' }}) }}
</div>
<div class="contact-form__wrapper">
{{ form_widget(form.contents, {'attr': { 'class': 'contact-form__textarea', 'id': 'inquiry', 'rows': '6' }}) }}
{{ form_errors(form.contents) }}
</div>
</div>
{# エンティティ拡張の自動出力 #}
{% for f in form|filter(f => f.vars.eccube_form_options.auto_render) %}
{% if f.vars.eccube_form_options.form_theme %}
{% form_theme f f.vars.eccube_form_options.form_theme %}
{{ form_row(f) }}
{% else %}
<div class="contact-form__row">
<div class="contact-form__label-group">
{{ form_label(f, null, {'label_attr': {'class': 'contact-form__label'}}) }}
{% if f.vars.required %}
<span class="contact-form__badge">必須</span>
{% endif %}
</div>
<div class="contact-form__input-group{{ has_errors(f) ? ' error' }}">
{{ form_widget(f, {'attr': {'class': 'contact-form__input'}}) }}
{{ form_errors(f) }}
</div>
</div>
{% endif %}
{% endfor %}
</div>
<!-- base button -->
<div class="btn_contact_wrap">
<button class="btn_primary btn_contact" type="submit" name="mode" value="confirm">
<span class="btn_primary-text">送信する</span>
<img class="btn_primary-icon" src="{{ asset('assets/img/default/icons/icon-arrow-nav.svg') }}" alt="" width="24" height="24" />
</button>
</div>
</form>
</div>
</div>
</div>
{% endblock %}