app/template/default/Contact/index.twig line 1

Open in your IDE?
  1. {#
  2. This file is part of EC-CUBE
  3. Copyright(c) EC-CUBE CO.,LTD. All Rights Reserved.
  4. http://www.ec-cube.co.jp/
  5. For the full copyright and license information, please view the LICENSE
  6. file that was distributed with this source code.
  7. #}
  8. {% extends 'default_frame.twig' %}
  9. {% set main_class = 'l-main l-main--contact' %}
  10. {% form_theme form 'Form/form_div_layout.twig' %}
  11. {% block main %}
  12.     <div class="l-page-heading">
  13.         <ul class="c-breadcrumb">
  14.             <li class="c-breadcrumb__item"><a href="{{ url('homepage') }}" class="c-breadcrumb__link c-btn-txt">TOP</a></li>
  15.             <li class="c-breadcrumb__item"><span class="c-breadcrumb__txt">お問い合わせ</span></li>
  16.         </ul>
  17.         <h1 class="l-page-heading__ttl">
  18.             <span class="l-page-heading__ttl-jp">お問い合わせ</span>
  19.             <span class="l-page-heading__ttl-en">CONTACT</span>
  20.         </h1>
  21.     </div>
  22.     <div class="ec-contactRole p-contact-form l-form">
  23.         <form method="post" action="{{ url('contact') }}" class="h-adr" novalidate>
  24.             <span class="p-country-name" style="display:none;">Japan</span>
  25.             {{ form_widget(form._token) }}
  26.             <p class="p-contact-form__txt">当社へのお問い合わせは、こちらのフォームよりお願いいたします。<br>必ず「<a href="#policy" class="c-btn-txt">プライバシーポリシー</a>」をご⼀読いただき、その内容に同意していただけましたら、下記フォームに必要事項をご⼊⼒の上、「⼊⼒内容確認」ボタンを押してください。</p>
  27.             <ul class="l-form__step">
  28.                 <li class="l-form__step-item current">
  29.                     <span class="l-form__step-num">STEP1.</span>
  30.                     <span class="l-form__step-txt">情報の入力</span>
  31.                 </li>
  32.                 <li class="l-form__step-item">
  33.                     <span class="l-form__step-num">STEP2.</span>
  34.                     <span class="l-form__step-txt">入力内容の確認</span>
  35.                 </li>
  36.                 <li class="l-form__step-item">
  37.                     <span class="l-form__step-num">STEP3.</span>
  38.                     <span class="l-form__step-txt">送信完了</span>
  39.                 </li>
  40.             </ul>
  41.             <dl class="l-form__dl l-form__dl--radio">
  42.                 <dt class="l-form__dt">
  43.                     {{ form_label(form.item, 'お問い合わせ項⽬', { 'label_attr': { 'class': 'ec-label l-form__dt-label' }}) }}
  44.                 </dt>
  45.                 <dd class="l-form__dd">
  46.                     <div class="ec-halfInput{{ has_errors(form.item) ? ' error' }}">
  47.                         {{ form_widget(form.item, {'attr': { 'placeholder': 'test' }}) }}
  48.                         {{ form_errors(form.item) }}
  49.                     </div>
  50.                 </dd>
  51.             </dl>
  52.             <dl class="l-form__dl">
  53.                 <dt class="l-form__dt">
  54.                     {{ form_label(form.name, 'お名前', { 'label_attr': { 'class': 'ec-label l-form__dt-label' }}) }}
  55.                 </dt>
  56.                 <dd class="l-form__dd">
  57.                     <div class="ec-halfInput{{ has_errors(form.name.name01, form.name.name02) ? ' error' }}">
  58.                         {{ form_widget(form.name.name01, {'attr': { 'placeholder': '鈴木' }}) }}
  59.                         {{ form_widget(form.name.name02, {'attr': { 'placeholder': '花子' }}) }}
  60.                         {{ form_errors(form.name.name01) }}
  61.                         {{ form_errors(form.name.name02) }}
  62.                     </div>
  63.                 </dd>
  64.             </dl>
  65.             <dl class="l-form__dl">
  66.                 <dt class="l-form__dt">
  67.                     {{ form_label(form.kana, 'フリガナ', {'label_attr': {'class': 'ec-label l-form__dt-label'}}) }}
  68.                     <span class="l-form__dt-ic">任意</span>
  69.                 </dt>
  70.                 <dd class="l-form__dd">
  71.                     <div class="ec-halfInput{{ has_errors(form.kana.kana01, form.kana.kana02) ? ' error' }}">
  72.                         {{ form_widget(form.kana.kana01, {'attr': { 'placeholder': 'スズキ' }}) }}
  73.                         {{ form_widget(form.kana.kana02, {'attr': { 'placeholder': 'ハナコ' }}) }}
  74.                         {{ form_errors(form.kana.kana01) }}
  75.                         {{ form_errors(form.kana.kana02) }}
  76.                     </div>
  77.                 </dd>
  78.             </dl>
  79.             <dl class="l-form__dl">
  80.                 <dt class="l-form__dt">
  81.                     {{ form_label(form.phone_number, '電話番号', { 'label_attr': { 'class': 'ec-label l-form__dt-label' }}) }}
  82.                     <span class="l-form__dt-ic">任意</span>
  83.                 </dt>
  84.                 <dd class="l-form__dd">
  85.                     <div class="ec-telInput{{ has_errors(form.phone_number) ? ' error' }}">
  86.                         {{ form_widget(form.phone_number, {'attr': { 'placeholder': '0312341234' }}) }}
  87.                         {{ form_errors(form.phone_number) }}
  88.                     </div>
  89.                 </dd>
  90.             </dl>
  91.             <dl class="l-form__dl l-form__dl--mail">
  92.                 <dt class="l-form__dt">
  93.                     {{ form_label(form.email, 'メールアドレス', { 'label_attr': { 'class': 'ec-label l-form__dt-label' }}) }}
  94.                 </dt>
  95.                 <dd class="l-form__dd">
  96.                     <div class="ec-input{{ has_errors(form.email.first) ? ' error' }}">
  97.                         {{ form_widget(form.email.first, { 'attr': { 'placeholder': 'abc@sample.com' }}) }}
  98.                         {{ form_errors(form.email.first) }}
  99.                     </div>
  100.                     <p class="l-form__dd-txt">確認のため、再度メールアドレスの⼊⼒をお願いします。</p>
  101.                     <div class="ec-input{{ has_errors(form.email.second) ? ' error' }}">
  102.                         {{ form_widget(form.email.second, { 'attr': { 'placeholder': '' }}) }}
  103.                         {{ form_errors(form.email.second) }}
  104.                     </div>
  105.                 </dd>
  106.             </dl>
  107.             <dl class="l-form__dl">
  108.                 <dt class="l-form__dt">
  109.                     {{ form_label(form.contents, 'お問い合わせ内容', { 'label_attr': { 'class': 'ec-label l-form__dt-label' }}) }}
  110.                 </dt>
  111.                 <dd class="l-form__dd">
  112.                     <div class="ec-input{{ has_errors(form.contents) ? ' error' }}">
  113.                         {{ form_widget(form.contents) }}
  114.                         {{ form_errors(form.contents) }}
  115.                     </div>
  116.                     <p class="l-form__dd-txt">担当者からのご希望の連絡⽅法(電話、メール)や、ご都合の良いお時間帯などございましたらご⼊⼒ください。</p>
  117.                 </dd>
  118.             </dl>
  119.             {# エンティティ拡張の自動出力 #}
  120.             {% for f in form|filter(f => f.vars.eccube_form_options.auto_render) %}
  121.                 {% if f.vars.eccube_form_options.form_theme %}
  122.                     {% form_theme f f.vars.eccube_form_options.form_theme %}
  123.                     {{ form_row(f) }}
  124.                 {% else %}
  125.                     <dl class="l-form__dl">
  126.                         <dt class="l-form__dt">
  127.                             {{ form_label(f) }}
  128.                         </dt>
  129.                         <dd class="l-form__dd">
  130.                             <div class="{{ f.vars.eccube_form_options.style_class }}{{ has_errors(f) ? ' error' }}">
  131.                                 {{ form_widget(f) }}
  132.                                 {{ form_errors(f) }}
  133.                             </div>
  134.                         </dd>
  135.                     </dl>
  136.                 {% endif %}
  137.             {% endfor %}
  138.             <div class="ec-input{{ has_errors(form.consent) ? ' error' }} l-form__consent">
  139.                 {{ form_widget(form.consent) }}
  140.                 {{ form_errors(form.consent) }}
  141.                 <p class="l-form__consent-caution">※ご同意いただけない場合は送信ができません。</p>
  142.             </div>
  143.             <div class="ec-RegisterRole__actions l-form__btn-row">
  144.                 <div class="ec-off4Grid">
  145.                     <div class="ec-off4Grid__cell">
  146.                         <button type="submit" class="ec-blockBtn--action l-form__btn c-btn" name="mode" value="confirm">{{ '⼊⼒内容確認'|trans }}</button>
  147.                     </div>
  148.                 </div>
  149.             </div>
  150.         </form>
  151.     </div>
  152.     <section class="p-contact-policy" id="policy">
  153.         <h2 class="p-contact-policy__ttl c-ttl-sec">
  154.             <span class="jp">プライバシーポリシー</span>
  155.             <span class="en">PRIVACY POLICY</span>
  156.         </h2>
  157.         <div class="p-contact-policy__container">
  158.             <p class="p-contact-policy__lead">当サイトの運営に際し、お客様のプライバシーを尊重し個⼈情報に対して⼗分な配慮を⾏うとともに、⼤切に保護し、適正な管理を⾏うことに努めております。</p>
  159.         </div>
  160.         <div class="p-contact-policy__bg">
  161.             <div class="p-contact-policy__container">
  162.                 <h3 class="p-contact-policy__sub-ttl c-ttl-bg">個⼈情報の利⽤⽬的</h3>
  163.                 <dl class="p-contact-policy__dl">
  164.                     <dt class="p-contact-policy__dt">
  165.                         <h4 class="p-contact-policy__dt-ttl p-contact-policy__dt-ttl--indent c-ttl-bold">
  166.                             <span class="p-contact-policy__dt-ic">A.</span>お客様のご要望に合わせたサービスをご提供するための各種ご連絡。
  167.                         </h4>
  168.                         <h4 class="p-contact-policy__dt-ttl p-contact-policy__dt-ttl--indent c-ttl-bold">
  169.                             <span class="p-contact-policy__dt-ic">B.</span>お問い合わせいただいたご質問への回答のご連絡。
  170.                         </h4>
  171.                     </dt>
  172.                     <dd class="p-contact-policy__dd">
  173.                         <div class="p-contact-policy__dd-indent">
  174.                             <ul class="p-contact-policy__list">
  175.                                 <li class="p-contact-policy__list-item">公正かつ適正な⼿段で、上記⽬的に必要となる個⼈情報を収集します。</li>
  176.                                 <li class="p-contact-policy__list-item">要配慮個⼈情報を取得する際は、ご本⼈の同意を得るものとします。</li>
  177.                                 <li class="p-contact-policy__list-item">取得した個⼈情報・要配慮個⼈情報は、ご本⼈の同意なしに⽬的以外では利⽤しません。</li>
  178.                                 <li class="p-contact-policy__list-item">情報が漏洩しないよう対策を講じ、従業員だけでなく委託業者も監督します。</li>
  179.                                 <li class="p-contact-policy__list-item">国内外を問わず、ご本⼈の同意を得ずに第三者に情報を提供しません。</li>
  180.                                 <li class="p-contact-policy__list-item">ご本⼈からの求めに応じ情報を開⽰します。</li>
  181.                                 <li class="p-contact-policy__list-item">公開された個⼈情報が事実と異なる場合、訂正や削除に応じます。</li>
  182.                                 <li class="p-contact-policy__list-item">個⼈情報の取り扱いに関する苦情に対し、適切・迅速に対処します。</li>
  183.                                 <li class="p-contact-policy__list-item">本プライバシーポリシーの適⽤範囲は本ホームページ内のみとします。</li>
  184.                             </ul>
  185.                         </div>
  186.                     </dd>
  187.                 </dl>
  188.                 <dl class="p-contact-policy__dl">
  189.                     <dt class="p-contact-policy__dt">
  190.                         <h4 class="p-contact-policy__dt-ttl c-ttl-bold">Googleアナリティクスの使⽤について</h4>
  191.                     </dt>
  192.                     <dd class="p-contact-policy__dd">
  193.                         <p class="p-contact-policy__dd-txt">当サイトでは、より良いサービスの提供、またユーザビリティの向上のため、Googleアナリティクスを使⽤し、当サイトの利⽤状況などのデータ収集及び解析を⾏っております。その際、「Cookie」を通じて、Googleがお客様のIPアドレスなどの情報を収集する場合がありますが、「Cookie」で収集される情報は個⼈ を特定できるものではありません。<br>収集されたデータはGoogleのプライバシーポリシーにおいて管理されます。なお、当サイトのご利⽤をもって、上述の⽅法・⽬的においてGoogle及び当サイトが⾏うデータ処理に関し、お客様にご承諾いただいたものとみなします。</p>
  194.                     </dd>
  195.                 </dl>
  196.                 <dl class="p-contact-policy__dl">
  197.                     <dt class="p-contact-policy__dt">
  198.                         <h4 class="p-contact-policy__dt-ttl c-ttl-bold">Googleのプライバシーポリシー</h4>
  199.                     </dt>
  200.                     <dd class="p-contact-policy__dd">
  201.                         <p class="p-contact-policy__dd-txt">
  202.                             <a href="https://policies.google.com/privacy" target="_blank" class="c-btn-txt c-btn-txt--blank">https://policies.google.com/privacy</a><br><a href="https://policies.google.com/technologies/partner-sites" target="_blank" class="c-btn-txt c-btn-txt--blank">https://policies.google.com/technologies/partner-sites</a>
  203.                         </p>
  204.                     </dd>
  205.                 </dl>
  206.                 <dl class="p-contact-policy__dl">
  207.                     <dt class="p-contact-policy__dt">
  208.                         <h4 class="p-contact-policy__dt-ttl c-ttl-bold"><個⼈情報に関するお問い合わせ窓⼝></h4>
  209.                     </dt>
  210.                     <dd class="p-contact-policy__dd">
  211.                         <p class="p-contact-policy__dd-txt">有限会社くす無憂扇<br>TEL: 0973-77-6277</p>
  212.                     </dd>
  213.                 </dl>
  214.             </div>
  215.         </div>
  216.     </section>
  217. {% endblock %}