src/DcSiteBundle/Resources/views/Ford/Main/index.html.twig line 1

Open in your IDE?
  1. {% extends '@DcSite/Ford/template.html.twig' %}
  2. {% block head %}
  3.     <title>{{ seoMeta.title ?? 'pages.seo.front_page_title'|trans({},'dc_ford') }}</title>
  4.     <meta name="description" content="{{ seoMeta.description ?? 'pages.seo.front_page_desc'|trans({'%phone%': dealer.phone},'dc_ford') }}">
  5.     <meta name="keywords" content="{{ 'pages.seo.main_keywords'|trans({},'dc_ford') }}">
  6.     <link rel="stylesheet" type="text/css" href="/dist/{{ MODE }}/dcsite/ford/css/fordMain.css?{{ VERSION }}">
  7. {% endblock head %}
  8. {% block ogtagDynamic %}
  9.     <meta property="og:title" content="{{ seoMeta.title ?? 'pages.seo.front_page_title'|trans({},'dc_ford') }}">
  10.     <meta property="og:description" content="{{ seoMeta.description ?? 'pages.seo.front_page_desc'|trans({'%phone%': dealer.phone},'dc_ford') }}">
  11. {% endblock ogtagDynamic %}
  12. {% block content %}
  13.     {% include '@DcSite/Modules/slider.html.twig' %}
  14.     <section class="images-link">
  15.             <div class="container">
  16.                 <div class="row">
  17.                     <div class="col-md-4 col-lg-4">
  18.                         <a class="image-link-box" href="{{ path('ford_car_stock') }}">
  19.                             <img src="{{ asset('bundles/dcsite/img/ford/2023_FORD_KUGA_ACTIVE_ST-LINE_01-LOW.jpg') }}" title="{{ 'pages.base.choose_in_cash'|trans({}, 'dc_ford') }}"/>
  20.                             <span class="image-link-title"> <span class="title-ico"></span>{{ 'pages.base.choose_in_cash'|trans({}, 'dc_ford') }}</span>
  21.                         </a>
  22.                     </div>
  23.                     <div class="col-md-4 col-lg-4">
  24.                         <a class="image-link-box" href="{{ path('ford_finance_trade_in') }}">
  25.                             <img  src="{{ asset('bundles/dcsite/img/ford/approved/ford_approved.jpg') }}" title="{{ 'approved.exchange_your_car'|trans({}, 'dc_ford') }}"/>
  26.                             <span class="image-link-title"> <span class="title-ico"></span>{{ 'approved.exchange_your_car'|trans({}, 'dc_ford') }}</span>
  27.                         </a>
  28.                     </div>
  29.                     <div class="col-md-4 col-lg-4">
  30.                         <a class="image-link-box" href="{{ path('ford_service_to') }}">
  31.                             <img src="{{ asset('bundles/dcsite/img/ford/ford-ecomon-service.jpg') }}" title="{{ 'pages.base.profitable_ford_service'|trans({}, 'dc_ford') }}"/>
  32.                             {#<span class="image-link-title"> <span class="title-ico"></span> Motocraft {{ 'pages.base.services.index'|trans({}, 'dc_ford')|lower }} </span>#}
  33.                             <span class="image-link-title"> <span class="title-ico"></span>{{ 'pages.base.profitable_ford_service'|trans({}, 'dc_ford') }}</span>
  34.                         </a>
  35.                     </div>
  36.                 </div>
  37.             </div>
  38.         </section>
  39.     <section class="indent tabs lineup">
  40.         <div class="container">
  41.             <div class="row">
  42.                 <div class="col-12 text-center">
  43.                     <h1 class="lines mb-4">{{ 'pages.base_names.other.auto'|trans({}, 'dc_base') }} Ford</h1>
  44.                 </div>
  45.             </div>
  46.             <div class="row row-custom" id="modelsList">
  47.                 <div class="col-md-12 pb-5">
  48.                     <ul class="nav justify-content-lg-start tabs__nav" id="lineupTab">
  49.                         <li class="nav-item">
  50.                             <a class="nav-link tabs__link active" data-id="all" v-on:click="selectCategory" href="#">
  51.                                 <span class="tab-span" style="font-size: 14px">{{ 'base.car_cat.all'|trans({}, 'dc_toyota') }}</span>
  52.                             </a>
  53.                         </li>
  54.                         {% verbatim %}
  55.                             <li class="nav-item" v-for="category in categories">
  56.                                 <a :data-id="category.id" v-on:click="selectCategory" class="nav-link tabs__link" href="#">
  57.                                     <span class="tab-span" style="font-size: 14px">{{ category.title }}</span>
  58.                                 </a>
  59.                             </li>
  60.                         {% endverbatim %}
  61.                     </ul>
  62.                 </div>
  63.                 <div class="col-12 tabs__content">
  64.                     <div class="tab-content" id="lineupContent">
  65.                         <div class="tab-pane fade show active">
  66.                             <div class="row">
  67.                                 {% verbatim %}
  68.                                 <div class="col-md-3 lineup__model" v-for="car in cars">
  69.                                     <div class="card">
  70.                                         <a :href="car.url">
  71.                                         <span class="news__button" v-if="car.isPreOrder">{% endverbatim %}{{ 'pages.car.is_pre_order'|trans({},'dc_base') }}{% verbatim %}</span>
  72.                                          <span class="news__button" v-else-if="car.isNew">{% endverbatim %}{{ 'pages.car.is_new_2'|trans({},'dc_base') }}{% verbatim %}</span>
  73.                                             <img class="card-img-top lineup__preview" :src="car.image" :alt="car.title">
  74.                                             <div class="card-body">
  75.                                                 <h2 class="lineup__name">
  76.                                                     {{ car.customTitle }}
  77.                                                     <span v-if="car.hasHybrid" class="car-hybrid"> Hybrid</span>
  78.                                                 </h2>
  79.                                                 <div v-if="car.price > 0" class="lineup__price">{% endverbatim %}{{ 'base.from'|trans({}, 'dc_toyota') }}{% verbatim %}<b> {{ car.price.toLocaleString() }}</b> грн</div>
  80.                                                 <div v-else class="lineup__price"><b>{% endverbatim %}{{ 'pages.car.no-rice'|trans({},'dc_ford') }}{% verbatim %}</b></div>
  81.                                             </div>
  82.                                         </a>
  83.                                         <div class="d-flex card-footer justify-content-between align-items-center">
  84.                                             <a :href="car.testDriveUrl" class="btn btn-link lineup__constructor">{% endverbatim %}Тест-драйв{% verbatim %}</a>
  85.                                          </div>
  86.                                     </div>
  87.                                 </div>
  88.                                 {% endverbatim %}
  89.                             </div>
  90.                         </div>
  91.                     </div>
  92.                 </div>
  93.             </div>
  94.         </div>
  95.     </section>
  96.     <section class="front-consultation">
  97.         <div class="container">
  98.             <div class="front-consultation__title">{{ 'main.order_consultation'|trans({}, 'dc_base') }}</div>
  99.             {% include '@DcSite/Modules/multi-consultation/multi-consultation-enter.html.twig' with {
  100.                 link_test_drive: "ford_service_testdrive_form",
  101.                 link_online: "ford_service_consultation_form_online",
  102.                 link_offline: "ford_service_consultation_form"
  103.             } %}
  104.             <div class="front-consultation__info">
  105.                 <p>{{ 'main.call_us'|trans({}, 'dc_base') }}</p>
  106.                 <a href="tel:{{ dealer.phone }}" class="front-consultation__phone">{{ dealer.phone }}</a>
  107.             </div>
  108.         </div>
  109.     </section>
  110.     <section id="textBox" class="product-shortdesc product-bg">
  111.         <div class="container">
  112.             <div class="row">
  113.                     <div class="read-more collapsed">
  114.                         <div class="read-more__content">
  115.                             <article class="container read-more__content__container">
  116.                                 {% if app.request.locale == 'ru' %}
  117.                                     {% include '@DcSite/Ford/Main/main.content_ru.html.twig' %}
  118.                                 {% else %}
  119.                                     {% include '@DcSite/Ford/Main/main.content_ua.html.twig' %}
  120.                                 {% endif %}
  121.                             </article>
  122.                         </div>
  123.                         <div class="read-more__expand">
  124.                             <button class="btn btn-primary">Розгорнути</button>
  125.                         </div>
  126.                     </div>
  127.                 </div>
  128.             </div>
  129.     </section>
  130. {% endblock content %}
  131. {% block script %}
  132.     <script src="/dist/{{ MODE }}/dcsite/ford/js/fordMain.js?{{ VERSION }}"></script>
  133.     <script>
  134.         $(() => {
  135.             const obj = new dcsite.fordMain.Main();
  136.             obj.init();
  137.             obj.initSlider({
  138.                 url: '{{ path('main_slider') }}',
  139.                 autoPlay: true
  140.             });
  141.             obj.initModels({
  142.                 modelsUrl : '{{ path('ford_load_models') }}'
  143.             });
  144.         });
  145.     </script>
  146. {% endblock script %}