templates/bundles/SyliusShopBundle/Contact/request.html.twig line 1

  1. {% extends nglayouts.layoutTemplate %}
  2. {% block title %}
  3.     {{ 'sylius.ui.contact_us'|trans }}
  4. {% endblock %}
  5. {% block post_header %}
  6.     <!-- section start-->
  7.     {{ render(path('bitbag_sylius_cms_plugin_shop_media_render', {'code' : 'contact_post_header', 'template' : 'frontend/cms/common/media/_header.html.twig'})) }}
  8.     <!-- section start-->
  9. {% endblock %}
  10. {% block body %}
  11.     <section class="contact-details">
  12.         <div class="container pb-70">
  13.             <div class="row">
  14.                 <div class="col-xl-7 col-lg-6">
  15.                     <div class="sec-title">
  16.                         <span class="sub-title">Send us email</span>
  17.                         <h2>Feel free to write</h2>
  18.                     </div>
  19.                     <!-- Contact Form -->
  20.                     <form id="contact_form" name="contact_form" class="" action="#" method="post">
  21.                         <div class="row">
  22.                             <div class="col-sm-6">
  23.                                 <div class="mb-3">
  24.                                     <input name="form_name" class="form-control" type="text" placeholder="Enter Name">
  25.                                 </div>
  26.                             </div>
  27.                             <div class="col-sm-6">
  28.                                 <div class="mb-3">
  29.                                     <input name="form_email" class="form-control required email" type="email" placeholder="Enter Email">
  30.                                 </div>
  31.                             </div>
  32.                         </div>
  33.                         <div class="row">
  34.                             <div class="col-sm-6">
  35.                                 <div class="mb-3">
  36.                                     <input name="form_subject" class="form-control required" type="text" placeholder="Enter Subject">
  37.                                 </div>
  38.                             </div>
  39.                             <div class="col-sm-6">
  40.                                 <div class="mb-3">
  41.                                     <input name="form_phone" class="form-control" type="text" placeholder="Enter Phone">
  42.                                 </div>
  43.                             </div>
  44.                         </div>
  45.                         <div class="mb-3">
  46.                             <textarea name="form_message" class="form-control required" rows="7" placeholder="Enter Message"></textarea>
  47.                         </div>
  48.                         <div class="mb-5">
  49.                             <input name="form_botcheck" class="form-control" type="hidden" value=""/>
  50.                             <button type="submit" class="theme-btn btn-style-one" data-loading-text="Please wait...">
  51.                                 <span class="btn-title">Send message</span>
  52.                             </button>
  53.                             <button type="reset" class="theme-btn btn-style-one ml-25">
  54.                                 <span class="btn-title">Reset</span>
  55.                             </button>
  56.                         </div>
  57.                     </form>
  58.                     <!-- Contact Form Validation-->
  59.                 </div>
  60.                 <div class="col-xl-5 col-lg-6">
  61.                     <div class="contact-details__right">
  62.                         <div class="sec-title">
  63.                             <span class="sub-title">Need any help?</span>
  64.                             <h2>Get in touch with us</h2>
  65.                             <div class="text"></div>
  66.                         </div>
  67.                         <ul class="list-unstyled contact-details__info">
  68.                             <li>
  69.                                 <div class="icon bg-theme-color2">
  70.                                     <span class="lnr-icon-phone-plus"></span>
  71.                                 </div>
  72.                                 <div class="text">
  73.                                     <h6 class="mb-1">Have any question?</h6>
  74.                                     <a href="tel:{{context.channel.contactPhoneNumber}}">
  75.                                         <span>Free</span>
  76.                                         {{context.channel.contactPhoneNumber}}</a>
  77.                                 </div>
  78.                             </li>
  79.                             <li>
  80.                                 <div class="icon">
  81.                                     <span class="lnr-icon-envelope1"></span>
  82.                                 </div>
  83.                                 <div class="text">
  84.                                     <h6 class="mb-1">Write email</h6>
  85.                                     <a href="mailto:{{context.channel.contactEmail}}">{{context.channel.contactEmail}}</a>
  86.                                 </div>
  87.                             </li>
  88.                             <li>
  89.                                 <div class="icon">
  90.                                     <span class="lnr-icon-location"></span>
  91.                                 </div>
  92.                                 <div class="text">
  93.                                     <h6 class="mb-1">Visit anytime</h6>
  94.                                     <span>{{ context.channel.shopBillingData.street }}</span>
  95.                                 </div>
  96.                             </li>
  97.                         </ul>
  98.                     </div>
  99.                 </div>
  100.             </div>
  101.         </div>
  102.     </section>
  103.     <!--Contact Details End-->
  104.     <!-- Map Section-->
  105.     <section class="map-section py-0">
  106.         <iframe class="map w-100" src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3970.364302352312!2d0.011168700000000002!3d5.6603378!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x10207f448d3df847%3A0x7006cde574fa8f22!2sSONAPACK%2C%20Tema%2C%20Ghana!5e0!3m2!1sen!2stg!4v1656993826523!5m2!1sen!2stg"></iframe>
  107.     </section>
  108.     {# 
  109.             {{ form_start(form, {'action': path('sylius_shop_contact_request'), 'attr': {'class': 'form contact-form', 'novalidate': 'novalidate'}}) }}
  110.                         <div class="row">
  111.                             <div class="col-12">
  112.                                 <h5 class="contact-form__subtitle">{{ 'sylius.ui.use_the_contact_form_below_to_send_us_a_message'|trans }}</h5>
  113.                             </div>
  114.                             <div class="col-md-12">
  115.                                 {{ form_widget(form.email,{'attr':{'class':'form__field','placeholder':form.email.vars.label}}) }}
  116.                                 <span style="color:red;">
  117.                                     {{ form_errors(form.email) }}</span>
  118.                             </div>
  119.                             <div class="col-md-12">
  120.                                 {{ form_widget(form.message,{'attr':{'class':'form__field form__message message--large','placeholder':form.message.vars.label}}) }}
  121.                                 <span style="color:red;">
  122.                                     {{ form_errors(form.message) }}</span>
  123.                             </div>
  124.                             <div class="col-12">
  125.                                 <button class="button button--green" type="submit">
  126.                                     <span>{{ 'sylius.ui.send'|trans }}</span>
  127.                                     <svg class="icon">
  128.                                         <use xlink:href="#arrow"></use>
  129.                                     </svg>
  130.                                 </button>
  131.                             </div>
  132.                             <div class="col-12">
  133.                                 <div class="alert alert--success alert--filled">
  134.                                     <div class="alert__icon">
  135.                                         <svg class="icon">
  136.                                             <use xlink:href="#check"></use>
  137.                                         </svg>
  138.                                     </div>
  139.                                     <p class="alert__text">
  140.                                         <strong>Well done!</strong>
  141.                                         Your form has been sent</p>
  142.                                     <span class="alert__close">
  143.                                         <svg class="icon">
  144.                                             <use xlink:href="#close"></use>
  145.                                         </svg>
  146.                                     </span>
  147.                                 </div>
  148.                                 <div class="alert alert--error alert--filled">
  149.                                     <div class="alert__icon">
  150.                                         <svg class="icon">
  151.                                             <use xlink:href="#close"></use>
  152.                                         </svg>
  153.                                     </div>
  154.                                     <p class="alert__text">
  155.                                         <strong>Oh snap!</strong>
  156.                                         Your form has not been sent</p>
  157.                                     <span class="alert__close">
  158.                                         <svg class="icon">
  159.                                             <use xlink:href="#close"></use>
  160.                                         </svg>
  161.                                     </span>
  162.                                 </div>
  163.                             </div>
  164.                         </div>
  165.                         {{ form_row(form._token) }}
  166.                         {{ form_end(form, {'render_rest': false}) }} #}
  167. {% endblock %}