src/DcSiteBundle/Resources/views/Jaguar/Car/car-card.html.twig line 1

Open in your IDE?
  1. {% extends '@DcSite/Jaguar/base.html.twig' %}
  2. {% block title %}
  3.     <title>{% if model.seoTitle(app.request.locale) %}{{ model.seoTitle(app.request.locale) }}{% else %}{{ 'seo.main.title'|trans({}, 'dc_jaguar') }}{% endif %}</title>
  4. {% endblock title %}
  5. {% block seo %}
  6.     <meta name="description"
  7.           content="{% if model.seoDescription(app.request.locale) %}{{ model.seoDescription(app.request.locale) }}{% else %}{{ 'seo.main.description'|trans({}, 'dc_jaguar') }}{% endif %}"/>
  8.     {% if model.seoKeywords(app.request.locale) %}
  9.         <meta name="keywords" content="{{ model.seoKeywords(app.request.locale) }}"/>
  10.     {% endif %}
  11.     {% if model.noindexFollow %}
  12.         <meta name="robots" content="noindex, follow" />
  13.     {% endif %}
  14. {% endblock seo %}
  15. {% block ogtagDynamicImage %}
  16.     <meta property="og:image" content="{{ absolute_url(media_url(model.galleryImageOrPreview, 'reference')) }}"/>
  17. {% endblock ogtagDynamicImage %}
  18. {% block ogtagDynamic %}
  19.     <meta property="og:title" content="{% if model.seoTitle(app.request.locale) %}{{ model.seoTitle(app.request.locale) }}{% else %}{{ 'seo.main.title'|trans({}, 'dc_jaguar') }}{% endif %}"/>
  20.     <meta property="og:description" content="{% if model.seoDescription(app.request.locale) %}{{ model.seoDescription(app.request.locale) }}{% else %}{{ 'seo.main.description'|trans({}, 'dc_jaguar') }}{% endif %}"/>
  21. {% endblock ogtagDynamic %}
  22. {% block css %}
  23.     <link rel="stylesheet" type="text/css" href="{{ asset('bundles/dcsite/css/jaguar/trade-in.css') }}">
  24.     <link rel="stylesheet" media="all" href="{{ asset('/bundles/dcsite/css/jaguar/modules/color.css') }}"/>
  25.     <link rel="stylesheet" media="all" href="{{ asset('/bundles/dcsite/css/jaguar/car/card-car.css') }}"/>
  26. {% endblock %}
  27. {% block socialPreview %}
  28.     <img src="{{ absolute_url(media_url(model.galleryImageOrPreview, 'reference')) }}" class="d-none">
  29. {% endblock %}
  30. {% block content %}
  31.     <div style="display: none" class="breadcrumbs__shadow">
  32.         <section class="breadcrumbs__new">
  33.             <div class="container">
  34.                 <ol class="global_breadcrumbs__new" itemscope itemtype="https://schema.org/BreadcrumbList">
  35.                     <li class="marker__none" itemprop="itemListElement" itemscope
  36.                         itemtype="https://schema.org/ListItem">
  37.                         <a itemprop="item" href="{{ path('jaguar_homepage') }}">
  38.                             <span class="breadcrumbs__link" itemprop="name">Jaguar</span></a>
  39.                         <meta itemprop="position" content="1"/>
  40.                     </li>
  41.                     <div class="arrow-bcs"> ❯</div>
  42.                     <li class="marker__none" itemprop="itemListElement" itemscope
  43.                         itemtype="https://schema.org/ListItem">
  44.                         <a itemprop="item" href="{{ path('jaguar_model_lineup') }}">
  45.                                 <span class="breadcrumbs__link"
  46.                                       itemprop="name">{{ model.fullName }}
  47.                                     {% if model.hasHybrid %}
  48.                                         <span class="car-hybrid"> {{ 'base.car_cat.hubrid'|trans({}, 'dc_toyota') }}</span>
  49.                                     {% endif %}</span></a>
  50.                         <meta itemprop="position" content="2"/>
  51.                     </li>
  52.                 </ol>
  53.             </div>
  54.         </section>
  55.     </div>
  56.     <section class="breadcrumbs">
  57.         <div class="container">
  58.             <div class="row">
  59.                 <div class="col-12">
  60.                     <div class="global_breadcrumbs">
  61.                          <span class="bc_title">
  62.                             <a href="{{ path('jaguar_homepage') }}">
  63.                                Jaguar
  64.                             </a>
  65.                         </span>
  66.                         <div class="arrow-bc"></div>
  67.                         <span class="bc_title">
  68.                             <a href="{{ path('jaguar_model_lineup') }}">
  69.                                 {{ 'car.model_lineup'|trans({}, 'dc_jaguar') }}
  70.                             </a>
  71.                         </span>
  72.                         <div class="arrow-bc"></div>
  73.                         <span class="bc_title"> {{ model.fullName }}
  74.                             {% if model.hasHybrid %}
  75.                                 <span class="car-hybrid"> {{ 'base.car_cat.hubrid'|trans({}, 'dc_toyota') }}</span>
  76.                             {% endif %}</span>
  77.                     </div>
  78.                 </div>
  79.             </div>
  80.         </div>
  81.     </section>
  82.     <main class="new__car-car">
  83.         <section class="main-card-car section-padding" id="gallery">
  84.             <div class="container">
  85.                 <div class="row">
  86.                     <div class="col-md-12 car-name name_and_status-flex">
  87.                         <h1 class="text-uppercase">
  88.                             {{ model.slogan(app.request.locale) }} {{ model.fullName }}
  89.                             {% if model.hasHybrid %}
  90.                                 <span class="car-hybrid"> {{ 'base.car_cat.hubrid'|trans({}, 'dc_toyota') }}</span>
  91.                             {% endif %}
  92.                         </h1>
  93.                         {% if  model.preOrder %}
  94.                             <span class="car_status_is_new ml-3">{{ 'pages.car.is_pre_order'|trans({}, 'dc_base') }}</span>
  95.                         {% elseif  model.new %}
  96.                             <span class="car_status_is_new ml-3">{{ 'pages.car.status_is_new'|trans({}, 'dc_base') }}</span>
  97.                         {% endif %}
  98.                     </div>
  99.                 </div>
  100.                 <div class="row">
  101.                     <img src="{{ absolute_url(media_url(model.galleryImageOrPreview, 'reference')) }}" class="d-none"/>
  102.                     {% include '@DcSite/Modules/car/car-gallery.html.twig' %}
  103.                     <div class="col-sm-12 col-md-12 col-lg-3 col-xl-3">
  104.                         <div class="mb30">
  105.                             {% if model.showDisabled == 1 %}
  106.                                 <div>
  107.                                     <span class="car-price mb20">{{ 'archive.title_one'|trans({}, 'dc_base') }}</span>
  108.                                     <hr>
  109.                                 </div>
  110.                             {% endif %}
  111.                             {% if model.showDisabled == 0 %}
  112.                                 <div>
  113.                                 <span class="d-block">
  114.                                     {{ 'trade_in.price'|trans({},'dc_base') }}
  115.                                 </span>
  116.                                     <span class="car-price-main">
  117.                                     {% if model.price > 0 %}
  118.                                         {{ 'main.from'|trans({}, 'dc_jaguar') }} {{ model.price|price }} {{ 'main.uah'|trans({}, 'dc_jaguar')|raw }}
  119.                                     {% else %}
  120.                                         {{ 'pages.base.no-price'|trans({},'dc_toyota') }}
  121.                                     {% endif %}
  122.                                 </span>
  123.                                     {% if model.hasActionPrice %}
  124.                                         <span class="car-price-old mb20">
  125.                                         {{ model.fullPrice|price }} {{ 'main.uah'|trans({}, 'dc_jaguar')|raw }}
  126.                                     </span>
  127.                                     {% endif %}
  128.                                     <hr>
  129.                                 </div>
  130.                                 {% if model.preorderPrice %}
  131.                                     <div>
  132.                                     <span class="d-block">
  133.                                         {{ 'pages.car_card.price_in_production'|trans({},'dc_base') }}
  134.                                     </span>
  135.                                         <span class="car-price mb20">
  136.                                         {{ 'main.from'|trans({}, 'dc_jaguar') }} {{ model.preorderPrice|price }} {{ 'main.uah'|trans({}, 'dc_jaguar')|raw }}
  137.                                     </span>
  138.                                         <hr>
  139.                                     </div>
  140.                                 {% endif %}
  141.                             {% endif %}
  142.                         </div>
  143.                         <div class="">
  144.                             {% if model.showDisabled == 0 %}
  145.                                 <button class="btn btn-primary w-100 mb-3" type="button" data-toggle="modal"
  146.                                         data-target="#order-car">{{ 'pages.car_card.btn_buy'|trans({}, 'dc_base') }}</button>
  147.                                 <a href="{{ path('jaguar_service_consultation_form_online',{ vehicleId : model.vehicleId }) }}"
  148.                                    class="btn btn-outline-primary w-100 mb20">{{ 'car_page.consultation'|trans({}, 'dc_base') }}</a>
  149.                             {% endif %}
  150.                         </div>
  151.                     </div>
  152.                 </div>
  153.             </div>
  154.         </section>
  155.         <div class="navs sticky-top" id="nav-manu">
  156.             <div class="container">
  157.                 <div class="row">
  158.                     <div class="col-md-12">
  159.                         <ul class="navs-list mobile-scroll">
  160.                             <li class="navs-list-li">
  161.                                 <a href="#gallery"
  162.                                    class="navs-list-link active">{{ 'car_page.new.gallery'|trans({}, 'dc_base') }}</a>
  163.                             </li>
  164.                             {% if model.hasInStock %}
  165.                                 <li class="navs-list-li">
  166.                                     <a href="#car-in-stock"
  167.                                        class="navs-list-link">{{ 'car_page.new.in_stock'|trans({}, 'dc_base') }}</a>
  168.                                 </li>
  169.                             {% endif %}
  170.                             {% if vehicleColor is not empty %}
  171.                                 <li class="navs-list-li">
  172.                                     <a href="#select-vehicle-color"
  173.                                        class="navs-list-link active">{{ 'car_page.new.color'|trans({}, 'dc_base') }}</a>
  174.                                 </li>
  175.                             {% endif %}
  176.                             {% if model.hasFeatures %}
  177.                                 <li class="navs-list-li">
  178.                                     <a href="#overview"
  179.                                        class="navs-list-link">{{ 'car_page.new.overview'|trans({}, 'dc_base') }}</a>
  180.                                 </li>
  181.                             {% endif %}
  182.                             <li class="navs-list-li">
  183.                                 <a href="{{ path('jaguar_card_car_configuraion', {car: model.url}) }}"
  184.                                    class="navs-list-link">{{ 'car_page.new.complectation'|trans({}, 'dc_base') }}
  185.                                     , {{ 'car_page.new.price'|trans({}, 'dc_base') }}
  186.                                     , {{ 'car_page.new.tech'|trans({}, 'dc_base') }}</a>
  187.                             </li>
  188.                             <li class="navs-list-li">
  189.                                 <a href="#accessories-block"
  190.                                    class="navs-list-link">{{ 'accessories.title'|trans({}, 'dc_toyota') }}</a>
  191.                             </li>
  192.                             {% if faqs %}
  193.                             <li class="navs-list-li">
  194.                                 <a href="#faqwrapper"
  195.                                    class="navs-list-link">{{ 'pages.car_card.nav.faq'|trans({}, 'dc_base') }}</a>
  196.                             </li>
  197.                             {% endif %}
  198.                         </ul>
  199.                     </div>
  200.                 </div>
  201.             </div>
  202.         </div>
  203.         {% if model.showDisabled != 1 %}
  204.             {% include '@DcSite/Modules/car/finance-services.html.twig' %}
  205.         {% endif %}
  206.         {% if model.hasInStock or model.showDisabled == 1 %}
  207.             {% include '@DcSite/Modules/car/card-in-stock-block.html.twig' %}
  208.             {% include '@DcSite/Modules/n-buy-in-stock-car-popup.html.twig' %}
  209.         {% endif %}
  210.         {% include '@DcSite/Modules/vehicle/vehicle-color.html.twig' %}
  211.         {% if model.hasFeatures %}
  212.             {% include '@DcSite/Modules/car/car-feature.html.twig' %}
  213.         {% endif %}
  214.         {% if model.hasAccessories %}
  215.          <section class="accessories section-padding pt-4 pb-4" id="accessories-block">
  216.             <div class="container">
  217.                 <div class="row">
  218.                     <div class="col-md-12 title mb-3">
  219.                         <span>{{ 'accessories.title'|trans({}, 'dc_toyota') }}</span>
  220.                     </div>
  221.                 </div>
  222.             </div>
  223.             {% include '@DcSite/Modules/accessories.html.twig' with { 'savePath': path('form_buy_parts') } %}
  224.         </section>
  225.         {% endif %}
  226.         <section class="lead-magnets section-padding bg-grey pb-0">
  227.             <div class="container">
  228.                 <div class="row">
  229.                     <div class="col-sm-12 col-md-12 col-lg-4 col-xl-4">
  230.                         <a href="#" data-toggle="modal" data-target="#order-call" class="lead-magnets-btn">
  231.                             <div class="lead-magnets-img flexbox-wrapper">
  232.                                 <span class="wrap-icon">
  233.                                     <i class="icon-lr icon-phone"></i>
  234.                                 </span>
  235.                             </div>
  236.                             <div>
  237.                                 <span class="lead-magnets-title text-center">{{ 'main.order_call'|trans({}, 'dc_jaguar') }}</span>
  238.                                 <p class="lead-magnets-subtitle">{{ 'main.order_call_desc'|trans({}, 'dc_jaguar') }}</p>
  239.                             </div>
  240.                         </a>
  241.                     </div>
  242. {#                    <div class="col-sm-12 col-md-12 col-lg-4 col-xl-4">#}
  243. {#                        <a href="{{ path('jaguar_service_consultation') }}" class="lead-magnets-btn">#}
  244. {#                            <div class="lead-magnets-img flexbox-wrapper">#}
  245. {#                                <span class="wrap-icon">#}
  246. {#                                    <i class="icon-lr icon-ignite-drive"></i>#}
  247. {#                                </span>#}
  248. {#                            </div>#}
  249. {#                            <div>#}
  250. {#                                <span class="lead-magnets-title text-center">{{ 'main.assign_td'|trans({}, 'dc_jaguar') }}</span>#}
  251. {#                                <p class="lead-magnets-subtitle">{{ 'main.assign_td_descr'|trans({}, 'dc_jaguar') }}</p>#}
  252. {#                            </div>#}
  253. {#                        </a>#}
  254. {#                    </div>#}
  255.                     <div class="col-sm-12 col-md-12 col-lg-4 col-xl-4">
  256.                         <a href="{{ path('jaguar_service_order_to') }}" class="lead-magnets-btn">
  257.                             <div class="lead-magnets-img flexbox-wrapper">
  258.                                 <span class="wrap-icon">
  259.                                     <i class="icon-lr icon-service"></i>
  260.                                 </span>
  261.                             </div>
  262.                             <div>
  263.                                 <span class="lead-magnets-title text-center">{{ 'main.assign_to'|trans({}, 'dc_jaguar') }}</span>
  264.                                 <p class="lead-magnets-subtitle">{{ 'main.assign_to_descr'|trans({}, 'dc_jaguar') }}</p>
  265.                             </div>
  266.                         </a>
  267.                     </div>
  268.                 </div>
  269.             </div>
  270.         </section>
  271.         {% if faqs %}
  272.             <section id="faqwrapper" class="faq__wrapper">
  273.                 {% include '@DcSite/Modules/car/car-faq_v3.html.twig' %}
  274.             </section>
  275.         {% endif %}
  276.         <section class="seo-block section-padding section-grey">
  277.             <div class="container">
  278.                 <div class="row">
  279.                     <div class="col-md-12 section-title text-left">
  280.                         <span>{{ 'pages.car.details_about'|trans({},'dc_nissan') }} {{ model.fullName }}</span>
  281.                         {% if model.hasHybrid %}
  282.                             <span class="car-hybrid"
  283.                                   style="color: #30A4C8;"> {{ 'base.car_cat.hubrid'|trans({}, 'dc_toyota') }}</span>
  284.                         {% endif %}
  285.                     </div>
  286.                 </div>
  287.                 <div class="row">
  288.                     <div class="col-md-12">
  289.                         <div class="seo-wrap" id="seo-content">
  290.                             {{ model.content(app.request.locale)|raw }}
  291.                             <div class="more seo-btn link-btn before-arrow">
  292.                                 {{ 'car.show_more'|trans({}, 'dc_jaguar') }}
  293.                             </div>
  294.                         </div>
  295.                     </div>
  296.                 </div>
  297.             </div>
  298.         </section>
  299.         {% include '@DcSiteBundle/Modules/n-buy-car-popup.html.twig' %}
  300.     </main>
  301.     {% include '@DcSite/Modules/n-buy-acc-popup.html.twig' %}
  302. {% endblock %}
  303. {% block pageJS %}
  304.     <script>
  305.         app.onCustomEvent('appInit', function () {
  306.             $('[data-toggle="tooltip"]').tooltip();
  307.             app.loadCss('{{ asset('/bundles/dcsite/css/modules/vehicle/vehicle-color.css') }}');
  308.             app.loadCss('{{ asset('/bundles/dcsite/css/modules/NEW_CARD_CAR/base.css') }}');
  309.             app.loadCss('{{ asset('/bundles/dcsite/css/toyota/car/new-card-car.css') }}');
  310.             app.loadCss('{{ asset('/bundles/dcsite/css/modules/base-style/form-control.css') }}');
  311.             app.loadJs('{{ asset('/bundles/dcsite/js/modules/car/gallery.js') }}', function () {
  312.                 initCarGallery({
  313.                     firstImage: '{{ webpUrl(model.getFirstGalleryImage,'new_slider') }}',
  314.                     hasVideo: '{{ model.hasVideo }}',
  315.                     loadDataUrl: '{{ path('car-card-load-gallery', {id: model.vehicleId}) }}',
  316.                     lightGalleryUrl: '{{ asset('/bundles/core/js/modules/gallery/lightgallery.js') }}',
  317.                     lightGalleryCss: '{{ asset('/bundles/core/css/modules/gallery/lightgallery.css') }}',
  318.                     galleryCss: '{{ asset('/bundles/core/css/bootstrap_build/carousel.css') }}',
  319.                 });
  320.             });
  321.             app.loadJs('{{ asset('/bundles/dcsite/js/modules/vehicle/vehicle-color.js') }}', function () {
  322.                 initVehicleColors({
  323.                     vehicleColor: '{{ vehicleColor|json_encode|raw }}',
  324.                 });
  325.             });
  326.             app.loadJs('{{ asset('/bundles/dcsite/js/modules/car/in-stock.js') }}', function () {
  327.                 initInStock({
  328.                     dataCarInStock: '{{ carInStock|json_encode_replace|raw }}',
  329.                 });
  330.             });
  331.             // -- FAQ TOGGLES --------//
  332.             $('.car-faq__title').click(function () {
  333.                 $(this).closest('.car-faq__item').toggleClass('--opened');
  334.                 $(this).next('.car-faq__content').slideToggle();
  335.             });
  336.             // table accordions
  337.             $('body').on('click', '.car-table__body-title', function () {
  338.                 $(this).toggleClass('--opened');
  339.                 $(this).next('.car-table__body').slideToggle();
  340.                 var $headerTable = $(this).closest('.car-table').find('.car-table__header');
  341.                 scrollSyncHandler.bind($headerTable)();
  342.             });
  343.             app.lazyInit.lazyInit('accessories-block', function () {
  344.                 app.loadJs('{{ asset('/bundles/dcsite/js/accessories.js') }}', function () {
  345.                     accessoriesWidget({
  346.                         dealer: {{ model.dealer.id }},
  347.                         carId: {{ model.vehicleId }},
  348.                         initUrl: '{{ path('base_accessories_widget_init') }}',
  349.                         initByDealerUrl: '{{ path('base_accessories_widget_by_dealer') }}',
  350.                         withoutModelFilter: true,
  351.                     });
  352.                 });
  353.             });
  354.             var creditInit = false;
  355.             $('#credit-services-tab').on('click', function () {
  356.                 if (!creditInit) {
  357.                     creditInit = true;
  358.                     app.loadJs('{{ asset('bundles/dcsite/js/credit.js') }}', function () {
  359.                         initCredit({
  360.                             cretidTpl: '{{ path('dc_credit_load_tpl') }}',
  361.                             initUrl: '{{ path('dc_credit_init') }}',
  362.                             brandUrl: '{{ path('dc_credit_load_brands') }}',
  363.                             byDealerUrl: '{{ path('dc_credit_init_by_dealer') }}',
  364.                             programsUrl: '{{ path('dc_credit_programs') }}',
  365.                             saveUrl: '{{ path('dc_credit_save') }}',
  366.                             privacyUrl: '{{ privacyUrl }}',
  367.                             disableCarChange: true,
  368.                             dealer: {{ model.dealer.id }},
  369.                             carId: {{ model.vehicleId }},
  370.                             variationId: {{ model.vehicleItemId }}
  371.                         });
  372.                     });
  373.                 }
  374.             });
  375.             var tiInit = false;
  376.             $('#tradein-serviceses-tab').on('click', function () {
  377.                 if (!tiInit) {
  378.                     tiInit = true;
  379.                     app.loadCss("{{ asset('/bundles/dcsite/css/modules/n-trade-in.css') }}");
  380.                     app.loadJs('{{ asset('bundles/dcsite/js/trade-in.js') }}', function () {
  381.                         initTIWidget({
  382.                             initUrl: '{{ path('dc_ti_init') }}',
  383.                             dealer: {{ model.dealer.id }},
  384.                             carId: {{ model.vehicleId }},
  385.                             variationId: {{ model.vehicleItemId }},
  386.                             agreementUrl: '{{ privacyUrl }}',
  387.                         });
  388.                     });
  389.                 }
  390.             });
  391.             var cascoInit = false;
  392.             $('#insurance-serviceses-tab').on('click', function () {
  393.                 if (!cascoInit) {
  394.                     cascoInit = true;
  395.                     app.loadJs('{{ asset('bundles/dcsite/js/casco.js') }}', function () {
  396.                         initCasco({
  397.                             initUrl: '{{ path('base_casco_init') }}',
  398.                             initByDealerUrl: '{{ path('base_casco_init_by_dealer') }}',
  399.                             optionsUrl: '{{ path('base_casco_options') }}',
  400.                             formUrl: '{{ path('base_casco_save_form') }}',
  401.                             privacyUrl: '{{ privacyUrl }}',
  402.                             dealer: {{ model.dealer.id }},
  403.                             carId: {{ model.vehicleId }},
  404.                             variationId: {{ model.vehicleItemId }},
  405.                             disableCarChange: true
  406.                         });
  407.                     });
  408.                 }
  409.             });
  410.             var costInit = false;
  411.             $('#first-reg-services-tab').on('click', function () {
  412.                 if (!costInit) {
  413.                     costInit = true;
  414.                     app.loadJs('{{ asset('bundles/dcsite/js/registration-cost.js') }}', function () {
  415.                         initRegistrationCost({
  416.                             initUrl: '{{ path('base_reg_cost_init') }}',
  417.                             carId: {{ model.vehicleId }},
  418.                         });
  419.                     });
  420.                 }
  421.             })
  422.             $(window).scroll(function () {
  423.                 var $sections = $('section');
  424.                 $sections.each(function (i, el) {
  425.                     var top = $(el).offset().top - 150 - 20;
  426.                     var bottom = top + $(el).height();
  427.                     var scroll = $(window).scrollTop();
  428.                     var id = $(el).attr('id');
  429.                     if (scroll > top && scroll < bottom) {
  430.                         $('#nav-manu a.active').removeClass('active');
  431.                         $('#nav-manu a[href="#' + id + '"]').addClass('active');
  432.                     }
  433.                 })
  434.             });
  435.             $('#nav-manu a[href^="#"]').bind("click", function (e) {
  436.                 var anchor = $(this);
  437.                 $('html, body').stop().animate({
  438.                     scrollTop: $(anchor.attr('href')).offset().top - 50
  439.                 }, 750);
  440.                 e.preventDefault();
  441.             });
  442.             $('#btnShow').on('click', function () {
  443.                 $('#textWrap').css('height', 'auto');
  444.                 $(this).hide();
  445.                 $('#btnHide').show();
  446.             });
  447.             $('#btnHide').on('click', function () {
  448.                 $('#textWrap').css('height', '200px');
  449.                 $(this).hide();
  450.                 $('#btnShow').show();
  451.             });
  452.             var readmore = function (target) {
  453.                 $("#seo-content .seo-btn").on("click", function () {
  454.                     var $this = $(this);
  455.                     if ($this.hasClass("more")) {
  456.                         $this
  457.                             .removeClass("more")
  458.                             .addClass("less")
  459.                             .text("{{ 'car.hide'|trans({}, 'dc_jaguar') }}");
  460.                         target.collapse("show");
  461.                     } else {
  462.                         $this
  463.                             .removeClass("less")
  464.                             .addClass("more")
  465.                             .text("{{ 'car.show'|trans({}, 'dc_jaguar') }}");
  466.                         target.collapse("hide");
  467.                     }
  468.                 });
  469.             };
  470.             var target = $("#seo-content p:nth-child(n+3)");
  471.             readmore(target);
  472.         });
  473.     </script>
  474.     <script type="application/ld+json">
  475.          {{ structuredData|raw }}
  476.     </script>
  477. {% endblock pageJS %}