src/DcSiteBundle/Resources/views/Opel/Service/spare-parts.html.twig line 1

Open in your IDE?
  1. {% extends '@DcSite/Opel/base.html.twig' %}
  2. {% block seo %}
  3.     <title>{{ 'seo.parts.title'|trans({}, 'dc_opel') }}</title>
  4.     <meta name="description" content="{{ 'seo.parts.desc'|trans({}, 'dc_opel') }}" />
  5. {% endblock seo %}
  6. {% block ogtagDynamic %}
  7.     <meta property="og:title" content="{{ 'seo.parts.title'|trans({}, 'dc_opel') }}"/>
  8.     <meta property="og:description" content="{{ 'seo.parts.desc'|trans({}, 'dc_opel') }}"/>
  9. {% endblock ogtagDynamic %}
  10. {% block css %}
  11.     <link rel="stylesheet" href="{{ asset('bundles/dcsite/css/opel/spare-parts.css') }}">
  12. {% endblock %}
  13. {% block content %}
  14.     <section class="breadcrumbs__new">
  15.         <div class="container">
  16.             <ol class="global_breadcrumbs__new" itemscope itemtype="https://schema.org/BreadcrumbList">
  17.                 <li class="marker__none" itemprop="itemListElement" itemscope
  18.                     itemtype="https://schema.org/ListItem">
  19.                     <a itemprop="item" href="{{ path('opel_homepage') }}">
  20.                         <span class="breadcrumbs__link" itemprop="name">opel</span></a>
  21.                     <meta itemprop="position" content="1"/>
  22.                 </li>
  23.                 <div class="arrow-bcs"> ❯ </div>
  24.                 <li itemprop="item" class="marker__none" itemprop="itemListElement" itemscope
  25.                     itemtype="https://schema.org/ListItem">
  26.                     <span style="color: #837F7F;" class="breadcrumbs__link" itemprop="name">{{ 'pages.service.breadcrumb_title'|trans({}, 'dc_opel') }}</span>
  27.                     <meta itemprop="position" content="2"/>
  28.                 </li>
  29.                 <div class="arrow-bcs"> ❯ </div>
  30.                 <li itemprop="item" class="marker__none" itemprop="itemListElement" itemscope
  31.                     itemtype="https://schema.org/ListItem">
  32.                     <span style="color: #837F7F;" class="breadcrumbs__link" itemprop="name">{{ 'pages.parts.breadcrumb_title'|trans({}, 'dc_opel') }}</span>
  33.                     <meta itemprop="position" content="3"/>
  34.                 </li>
  35.             </ol>
  36.         </div>
  37.     </section>
  38.     <div class="container">
  39.         <header class="page-header mb-5">
  40.             <h1 class="section-title text-lg-center mb-3">{{ 'pages.parts.title'|trans({}, 'dc_opel') }} Opel (ОПЕЛЬ)</h1>
  41.             <div class="page-header__descr mw-100 text-lg-center">
  42.                 {{ 'pages.parts.title_desc'|trans({}, 'dc_opel')|raw }}
  43.             </div>
  44.         </header>
  45.     </div>
  46.     <section class="search-parts" id="search-parts">
  47.         <div class="container">
  48.             <div class="row justify-content-center">
  49.                 <div class="col-lg-10">
  50.                     <span class="search-parts-title">{{ 'pages.parts.title_search'|trans({}, 'dc_opel') }}</span>
  51.                     <div class="search-parts-input">
  52.                         <input v-model="query" type="text" name="search-parts" class="form-control" placeholder="rA11we1A1311">
  53.                         <button @click.prevent="search" class="btn btn-search-parts" type="button" >{{ 'btn.find'|trans({}, 'dc_opel') }}</button>
  54.                     </div>
  55.                 </div>
  56.             </div>
  57.             <div class="row justify-content-center" v-show="id">
  58.                 <div class="col-md-8">
  59.                     <div class="search-parts-result">
  60.                         <div class="row">
  61.                             <div class="col-md-8">
  62.                                 <p class="parts-article">
  63.                                     Арт:
  64.                                     <span>{% verbatim %} {{ art }} {% endverbatim %}</span>
  65.                                 </p>
  66.                                 <p class="parts-name">{% verbatim %} {{ title }} {% endverbatim %}</p>
  67.                                 <p class="parts-price">{% verbatim %} {{ price }} {% endverbatim %} {{ 'car.price.currency_hrn_f'|trans({}, 'dc_morris') }}</p>
  68.                             </div>
  69.                             <div class="col-md-4 search-parts__buy-col">
  70.                                 <a href="#" @click.prevent.stop="showBuyForm" class="btn btn-outline-primary btn-order-parts">
  71.                                     {{ 'btn.buy'|trans({}, 'dc_opel') }}
  72.                                 </a>
  73.                             </div>
  74.                         </div>
  75.                     </div>
  76.                 </div>
  77.             </div>
  78.             <div class="row justify-content-center" v-show="isFinded == false">
  79.                 <div class="col-md-8">
  80.                     <div class="search-parts-result text-center text-sm-left">
  81.                         <p class="parts-name m-0">{{ 'pages.parts.not_found'|trans({}, 'dc_opel') }}</p>
  82.                     </div>
  83.                 </div>
  84.             </div>
  85.         </div>
  86.     </section>
  87.     {% if app.request.locale == 'ru' %}
  88.         {% include '@DcSite/Opel/Service/translations/spare-parts.ru.html.twig' %}
  89.     {% else %}
  90.         {% include '@DcSite/Opel/Service/translations/spare-parts.ua.html.twig' %}
  91.     {% endif %}
  92.     {% include '@DcSite/Modules/n-buy-acc-popup.html.twig' %}
  93.     <svg width="0" height="0" class="hidden">
  94.     <symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 23" id="icon-check">
  95.         <path d="M20.691 5.95605L11.4263 15.2203L6.79395 10.5884" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
  96.         <path fill-rule="evenodd" clip-rule="evenodd" d="M18.1897 16.4207V20.4924C18.1897 20.7686 17.9658 20.9924 17.6897 20.9924H2C1.72386 20.9924 1.5 20.7686 1.5 20.4924V4.80273C1.5 4.52659 1.72386 4.30273 2 4.30273H6.62612L7.15554 2.80273H2C0.895431 2.80273 0 3.69816 0 4.80273V20.4924C0 21.597 0.895429 22.4924 2 22.4924H17.6897C18.7942 22.4924 19.6897 21.597 19.6897 20.4924V15.1082L18.1897 16.4207Z" fill="black"/>
  97.     </symbol>
  98.     </svg>
  99. {% endblock %}
  100. {% block pageJS %}
  101.     <script>
  102.         app.onCustomEvent('appInit', function () {
  103.             app.loadJs('{{ asset('/bundles/dcsite/js/opel/spare-parts.js') }}',function () {
  104.                 searchParts({
  105.                     initUrl: '{{ path('opel_spare_parts_search') }}'
  106.                 });
  107.             });
  108.         });
  109.     </script>
  110. {% endblock %}