src/DcSiteBundle/Resources/views/Morris_Garage/Car/catalog.html.twig line 1

Open in your IDE?
  1. {% extends '@DcSite/Morris_Garage/base.html.twig' %}
  2. {% set categoryUrl = category.url is defined ? category.url : null %}
  3. {% block seo %}
  4.     {% if categoryUrl is null %}
  5.         <title>{{ 'seo.model_lineup.title'|trans({}, 'dc_morris') }}</title>
  6.         <meta name="description" content="{{ 'seo.model_lineup.desc'|trans({}, 'dc_morris') }}"/>
  7.     {% else %}
  8.         <title>{{ 'seo.model_category.title'|trans({'%category%': category.title}, 'dc_morris') }}</title>
  9.         <meta name="description"
  10.               content="{{ 'seo.model_category.desc'|trans({'%category%': category.title}, 'dc_morris') }}"/>
  11.     {% endif %}
  12. {% endblock seo %}
  13. {% block ogtagDynamic %}
  14.     {% if categoryUrl is null %}
  15.         <meta property="og:title" content="{{ 'seo.model_lineup.title'|trans({}, 'dc_morris') }}"/>
  16.         <meta property="og:description" content="{{ 'seo.model_lineup.desc'|trans({}, 'dc_morris') }}"/>
  17.     {% else %}
  18.         <meta property="og:title"
  19.               content="{{ 'seo.model_category.title'|trans({'%category%': category.title}, 'dc_morris') }}"/>
  20.         <meta property="og:description"
  21.               content="{{ 'seo.model_category.desc'|trans({'%category%': category.title}, 'dc_morris') }}"/>
  22.     {% endif %}
  23. {% endblock ogtagDynamic %}
  24. {% block css %}
  25.     <link rel="stylesheet" type="text/css" href="{{ asset('bundles/dcsite/css/modules/car/catalog-model-range-item.css') }}">
  26. {% endblock %}
  27. {% block content %}
  28.     <section class="breadcrumbs__new">
  29.         <div class="container">
  30.             <ol class="global_breadcrumbs__new" itemscope itemtype="https://schema.org/BreadcrumbList">
  31.                 <li class="marker__none" itemprop="itemListElement" itemscope
  32.                     itemtype="https://schema.org/ListItem">
  33.                     <a itemprop="item" href="{{ path('mg_homepage') }}">
  34.                         <span class="breadcrumbs__link" itemprop="name">Morris Garages</span></a>
  35.                     <meta itemprop="position" content="1"/>
  36.                 </li>
  37.                 <div class="arrow-bcs"> ❯</div>
  38.                 <li itemprop="item" class="marker__none" itemprop="itemListElement" itemscope
  39.                     itemtype="https://schema.org/ListItem">
  40.                     <span style="color: #727272;" class="breadcrumbs__link"
  41.                           itemprop="name">{{ 'pages.model_lineup.breadcrumb_title'|trans({}, 'dc_morris') }}</span>
  42.                     <meta itemprop="position" content="2"/>
  43.                 </li>
  44.             </ol>
  45.         </div>
  46.     </section>
  47.     <div class="container">
  48.         <header class="page-header --lineup">
  49.             {% if categoryUrl is null %}
  50.                 <h1 class="section-title text-center">{{ 'pages.model_lineup.title'|trans({}, 'dc_morris') }}</h1>
  51.             {% else %}
  52.                 <h1 class="section-title text-center">{{ 'pages.model_category.h1'|trans({'%category%': category.title}, 'dc_morris') }}</h1>
  53.             {% endif %}
  54.         </header>
  55.         <div class="row car-list">
  56.             {% for item in catalogVehicle %}
  57.                 <div class="col-6 col-md-4">
  58.                     <div class="car-list__item">
  59.                         <div class="car_status_is_new-block">
  60.                             {% if  item.isPreOrder %}
  61.                                 <span class="car_status_is_new">{{ 'pages.car.is_pre_order'|trans({}, 'dc_base') }}</span>
  62.                             {% elseif  item.isNew %}
  63.                                 <span class="car_status_is_new">{{ 'pages.car.status_is_new'|trans({}, 'dc_base') }}</span>
  64.                             {% endif %}
  65.                         </div>
  66.                         <a href="{{ path('mg_card_car', {'car': item.url}) }}" class="car-list__photo">
  67.                             <img src="{{ item.image }}" alt="{{ item.title }}">
  68.                         </a>
  69.                         <p class="car-list__title">
  70.                             <a href="{{ path('mg_card_car', {'car': item.url}) }}">MG
  71.                                 <span>{{ item.title }}</span></a>
  72.                         </p>
  73.                         <ul class="car-list-options --price  --b-top">
  74.                             <li class="car-list-options__item">
  75.                                 <span class="car-list-options__title">{{ 'car.price.title'|trans({}, 'dc_morris') }}, {{ 'car.price.currency_hrn'|trans({}, 'dc_morris') }}</span>
  76.                                 <span class="car-list-options__val">{{ 'car.price.from'|trans({}, 'dc_morris') }} {{ item.price | price }} грн</span>
  77.                             </li>
  78.                         </ul>
  79.                         <a href="{{ path('mg_card_car', {'car': item.url}) }}"
  80.                            class="btn btn-outline-primary --size-md w-100 car-list__more">{{ 'btn.more'|trans({}, 'dc_morris') }}</a>
  81.                     </div>
  82.                 </div>
  83.             {% endfor %}
  84.         </div>
  85.        {#        SEO Текст. Тимчасово прибати#}
  86. {#        <div class="page-seo-article">#}
  87. {#            {% if category is null %}#}
  88. {#                {% if app.request.locale == 'ru' %}#}
  89. {#                    {% include '@DcSite/Morris_Garage/Car/translations/model-lineup.ru.html.twig' %}#}
  90. {#                {% else %}#}
  91. {#                    {% include '@DcSite/Morris_Garage/Car/translations/model-lineup.ua.html.twig' %}#}
  92. {#                {% endif %}#}
  93. {#            {% endif %}#}
  94. {#        </div>#}
  95.     </div>
  96.     {% include '@DcSite/Modules/car/catalog-model-range-item.html.twig' with { name: 'mg_model_lineup_pages' } %}
  97. {% endblock %}