src/DcSiteBundle/Resources/views/Suzuki/Service/parts.html.twig line 1

Open in your IDE?
  1. {% extends '@DcSite/Suzuki/base.html.twig' %}
  2. {% block seo %}
  3.     <title>{{ 'seo.parts.title'|trans({}, 'dc_suzuki') }}</title>
  4.     <meta name="description" content="{{ 'seo.parts.desc'|trans({}, 'dc_suzuki') }}" />
  5. {% endblock seo %}
  6. {% block ogtagDynamic %}
  7.     <meta property="og:title" content="{{ 'seo.parts.title'|trans({}, 'dc_suzuki') }}"/>
  8.     <meta property="og:description" content="{{ 'seo.parts.desc'|trans({}, 'dc_suzuki') }}"/>
  9. {% endblock ogtagDynamic %}
  10. {% block css %}
  11.     <link rel="stylesheet" href="{{ asset('/bundles/dcsite/css/suzuki/services/parts.css') }}">
  12. {% endblock %}
  13. {% block content %}
  14.     {% set pageName = 'parts' %}
  15.     {% include '@DcSite/Suzuki/Service/breadcrumbs.html.twig' with {'pageName': pageName} %}
  16.     <section class="heading_section">
  17.         <img src="{{ asset( '/bundles/dcsite/img/suzuki/bg/service-parts.jpg' ) }}" alt="">
  18.         <div class="heading_section-wrap">
  19.             <h1 class="main_title">{{ 'main.header.menu.service.parts'|trans({}, 'dc_suzuki') }} SUZUKI</h1>
  20.         </div>
  21.     </section>
  22.     {% if app.request.locale == 'ru' %}
  23.         {% include '@DcSite/Suzuki/Service/translations/parts.ru.html.twig' %}
  24.     {% else %}
  25.         {% include '@DcSite/Suzuki/Service/translations/parts.ua.html.twig' %}
  26.     {% endif %}
  27.     <section class="section_padd">
  28.         <div class="container">
  29.             <div class="row">
  30.                 <div class="col-md-11 section-title mb-3">
  31.                     <span>{{ 'main.pages.parts_title'|trans({}, 'dc_suzuki') }}</span>
  32.                 </div>
  33.                 <div class="col-md-12">
  34.                     <p>{{ 'main.pages.parts_desc'|trans({}, 'dc_suzuki') }}</p>
  35.                 </div>
  36.             </div>
  37.             <div class="row">
  38.                 <div class="col-md-8">
  39.                     {{ form_start(findPartForm, {attr: {action: path('form_find_part_save'), class: 'lead-form pop-up row'}}) }}
  40.                         <div class="col-md-6">
  41.                             {{ form_row(findPartForm.vin) }}
  42.                         </div>
  43.                         <div class="col-md-6">
  44.                             {{ form_row(findPartForm.name) }}
  45.                         </div>
  46.                         <div class="col-md-6">
  47.                             {{ form_row(findPartForm.email) }}
  48.                         </div>
  49.                         <div class="col-md-6">
  50.                             {{ form_row(findPartForm.phone) }}
  51.                         </div>
  52.                         <div class="col-md-12">
  53.                             {{ form_row(findPartForm.part) }}
  54.                         </div>
  55.                         <div class="col-md-12">
  56.                             <div class="form-group checkbox style-b js-form-privacy">
  57.                                 <label class="checkboxes__item-privacy">
  58.                                     <input type="checkbox" name="{{ findPartForm.privacy.vars.full_name }}" value="{{ findPartForm.privacy.vars.value }}" id="{{ findPartForm.privacy.vars.id }}"/>
  59.                                     <div id="check_privacy" class="checkbox__checkmark form-control"></div>
  60.                                     <div class="checkbox__body">{{ 'callback_widget.privacy'|trans({}, 'dc_base') }} <a href="{{ privacyUrl }}" target="_blank">{{ 'callback_widget.privacy_link'|trans({}, 'dc_base') }}</a></div>
  61.                                 </label>
  62.                             </div>
  63.                         </div>
  64.                         <div class="col-md-5">
  65.                             <button class="btn btn-primary w-100">{{ 'main.pages.btn_send'|trans({}, 'dc_suzuki') }}</button>
  66.                         </div>
  67.                         <div style="display: none">
  68.                             {{ form_rest(findPartForm) }}
  69.                         </div>
  70.                     {{ form_end(findPartForm) }}
  71.                 </div>
  72.             </div>
  73.         </div>
  74.     </section>
  75.     {% include '@DcSite/Suzuki/breadcrumbs.html.twig' with {
  76.         catName: 'main.header.menu.service.title'|trans({}, 'dc_suzuki'),
  77.         catUrl: 'suzuki_homepage',
  78.         pageName: 'main.header.menu.service.parts'|trans({}, 'dc_suzuki')
  79.     } %}
  80.     {% include '@DcSite/Modules/n-buy-acc-popup.html.twig' %}
  81. {% endblock %}
  82. {% block pageJS %}
  83.     <script>
  84.         app.onCustomEvent('appInit', function () {
  85.             app.loadJs('{{ asset('/bundles/dcsite/js/suzuki/spare-parts.js') }}',function () {
  86.                 searchParts({
  87.                     initUrl: '{{ path('suzuki_spare_parts_search') }}'
  88.                 });
  89.             });
  90.         });
  91.     </script>
  92. {% endblock %}