src/DcSiteBundle/Resources/views/Modules/regulations/regulations-to.html.twig line 1

Open in your IDE?
  1. <section class="recording__service elements__style-form-el" id="regulationTo">
  2.     <div class="container">
  3.         <div class="col-md-12" v-if="user && user.cars.length">
  4.             <div class="row">
  5.                 <div class="col-md-12">
  6.                     <span class="service_widget-title">{{ 'modules.online-booking.you_save_car'|trans({},'dc_base') }}:</span>
  7.                 </div>
  8.             </div>
  9.             <div class="row select-car-row">
  10.                 <div class="col-sm-12 col-md-6 col-lg-4 col-xl-3 select-car-col" v-for="car in user.cars"
  11.                      v-if="car.Brand == '{{ dealer.Brand.name }}'">
  12.                     <a class="about-car__info"
  13.                        :href="'{{ path(app.request.attributes.get('_route')) }}'+ car.Model.toLowerCase()">
  14.                         <span class="about-car__info-name car-title" v-html="car.title"></span>
  15.                         <div class="about-car__info-desc">
  16.                             <span class="about-car__info-year" v-html="car.MakeYear" v-if="car.MakeYear"></span>
  17.                             <div class="about-car__info-year-number-desc" v-if="car.Number">
  18.                                 <span class="about-car__info-year-number"></span>
  19.                                 <span v-html="car.Number"></span>
  20.                             </div>
  21.                         </div>
  22.                     </a>
  23.                 </div>
  24.             </div>
  25.         </div>
  26.         <div class="tab-content recording__service-tab row" id="myTabContent">
  27.             <div class="col-md-12 tab-pane fade autorization-content"
  28.                  :class="step==1 ? 'show active' : ''" id="autorization" role="tabpanel"
  29.                  aria-labelledby="autorization-tab">
  30.                 <div class="row" v-if="user && user.id">
  31.                     <div class="col-sm-12 col-md-12 col-lg-10 col-xl-8">
  32.                         <div class="recording-info">
  33.                             <div class="recording-info__icon"></div>
  34.                             <div class="recording-info__desc">
  35.                                 <p>{{ 'modules.online-booking.is_uath'|trans({},'dc_base') }} <span
  36.                                             v-html="user.name"></span></p>
  37.                             </div>
  38.                         </div>
  39.                     </div>
  40.                 </div>
  41.             </div>
  42.             <div class="col-md-12 tab-pane choosecar-content active"
  43.                  id="choosecar" role="tabpanel" aria-labelledby="choosecar-tab">
  44.                 <div class="row" id="choosecar">
  45.                     <div v-if="searchByLicenseNumber" class="col-md-12">
  46.                         <span class="service_widget-title service_widget-search-title">{{ 'modules.online-booking.searc_number_title'|trans({},'dc_base') }}:</span>
  47.                         <div class="row justify-content-center custom__left">
  48.                             <div class="col-sm-12 col-md-10 col-lg-8 col-xl-6 service_widget-search-block-wrap">
  49.                                 <div class="service_widget-search-block">
  50.                                     <div class="form-group mb-0">
  51.                                         <input id="findCarNumber" name="number" v-model="newCar.Number"
  52.                                                type="text" class="form-control custom__marg"
  53.                                                placeholder="{{ 'modules.online-booking.example_input_title'|trans({},'dc_base') }}: AA1111AA">
  54.                                     </div>
  55.                                     <button type="button" @click="findCar"
  56.                                             class="btn btn-primary custom__btn">{{ 'modules.online-booking.search_btn'|trans({},'dc_base') }}</button>
  57.                                 </div>
  58.                             </div>
  59.                         </div>
  60.                         <div class="col-md-12" v-if="findResult && isModel && isBrand">
  61.                             <div class="service_widget-search">
  62.                                 <div class="service_widget-search-result">
  63.                                                     <span class="service_widget-result-title"><span
  64.                                                                 v-html="findResult.Brand"></span> <span
  65.                                                                 v-html="findResult.Model"></span> <span
  66.                                                                 v-html="findResult.MakeYear"></span></span>
  67.                                     <div class="service_widget-result-info"
  68.                                          v-if="findResult.Capacity && findResult.Color">
  69.                                                         <span class="service_widget-result-item result-item-engine">{{ 'form.volume'|trans({},'dc_base') }}, см <sup>3</sup>: <span
  70.                                                                     v-html="findResult.Capacity"></span></span>
  71.                                         <span class="service_widget-result-item">{{ 'configurator.tabs.color_tab'|trans({},'dc_base') }}:<span
  72.                                                     v-html="findResult.Color"></span></span>
  73.                                     </div>
  74.                                 </div>
  75.                                 <a href="" :href="'{{ path(app.request.attributes.get('_route')) }}' + findResult.ModelUrl"
  76.                                    class="btn btn-outline-primary">
  77.                                     {{ 'modules.online-booking.confirm'|trans({},'dc_base') }}
  78.                                 </a>
  79.                             </div>
  80.                         </div>
  81.                         <div class="col-md-12" v-else>
  82.                             <div id="findResultError" v-if="!isBrand"
  83.                                  class="ourcars-block-error">
  84.                                 <span class="ourcars-block-error-title">{{ 'modules.online-booking.not-found-brend-for-car'|trans({},'dc_base') }}</span>
  85.                                 <p class="ourcars-block-error-desc">{{ 'modules.online-booking.not-found-brend-for-car-text'|trans({},'dc_base') }}</p>
  86.                             </div>
  87.                             <div id="findResultError" v-else-if="!isModel"
  88.                                  class="ourcars-block-error">
  89.                                 <span class="ourcars-block-error-title">{{ 'modules.online-booking.regulation'|trans({},'dc_base') }}</span>
  90.                                 <p class="ourcars-block-error-desc">{{ 'modules.online-booking.no_works'|trans({},'dc_base') }}</p>
  91.                             </div>
  92.                             <div id="findResultError" v-else-if="findResult !== null"
  93.                                  class="ourcars-block-error">
  94.                                 <span class="ourcars-block-error-title">{{ 'modules.online-booking.not-found'|trans({},'dc_base') }}</span>
  95.                                 <p class="ourcars-block-error-desc">{{ 'modules.online-booking.not-found-text'|trans({},'dc_base') }}</p>
  96.                             </div>
  97.                         </div>
  98.                     </div>
  99.                 </div>
  100.             </div>
  101.         </div>
  102.     </div>
  103. </section>
  104. <section class="reglament_to" id="regulationId">
  105.     <div class="container">
  106.         <div class="row">
  107.             <div class="col-md-12">
  108.                     <p class="subtitle">{{ 'form.to_widget_choose_model'|trans({}, 'dc_base') }}
  109.                         {% if dealerName is defined %}
  110.                             <span>{{ dealerName }}</span>
  111.                         {% endif %} :
  112.                     </p>
  113.             </div>
  114.             {% for model in models %}
  115.                 <div class="col-sm-6 col-md-6 col-lg-4 col-xl-3 reglament_to-col">
  116.                     <a href="{{ path( modelPath, {'model': model.url}) }}"
  117.                        class="reglament_to-card">
  118.                         <div class="reglament_to-card-img">
  119.                             <picture alt="{{ model.title }}">
  120.                                 <source srcset="{{ model.img_webp }}" type="image/webp">
  121.                                 <source srcset="{{ model.img }}">
  122.                                 <img src="{{ model.img }}" alt="{{ model.title }}" class="w-100" loading="lazy">
  123.                             </picture>
  124.                         </div>
  125.                         <span class="reglament_to-card-title">{{ model.title }}</span>
  126.                     </a>
  127.                 </div>
  128.             {% endfor %}
  129.         </div>
  130.     </div>
  131. </section>