templates/website/page/news.html.twig line 1

  1. {% extends '@web/base.html.twig' %}
  2. {% set metaParams = {
  3.     'title': page.metaTitle,
  4.     'description': page.metaDescription,
  5.     'keywords': page.metaDescription,
  6.     'ogImage': page.metaImage,
  7. } %}
  8. {% block meta %}
  9.     {% include '@web/parts/meta.html.twig' with metaParams %}
  10. {% endblock meta %}
  11. {% block title %}{{ page.metaTitle }}{% endblock title %}
  12. {% block body %}
  13.     {% set segments = app.request.pathinfo|split('/') %}
  14.     {% set prefix = segments[2] ?? null %}
  15.     <section class="main-products-section">
  16.         <div class="container-fluid">
  17.             <div class="row">
  18.                 <div class="col-lg-10 m-auto">
  19.                     <ul class="wrapper-navigation">
  20.                         <li>
  21.                             {% if prefix == 'liver' %}
  22.                                 <a href="{{ path('page_liver') }}">
  23.                                     {{ 'Home'|trans }}
  24.                                 </a>
  25.                             {% else %}
  26.                                 <a href="{{ path('page_heritage') }}">
  27.                                     {{ 'Home'|trans }}
  28.                                 </a>
  29.                             {% endif %}
  30.                         </li>
  31.                         <li>
  32.                             <span>{{ 'Articles & news'|trans }}</span>
  33.                         </li>
  34.                     </ul>
  35.                     <h2 class="main-title">
  36.                         {{ 'Articles & news'|trans }}
  37.                     </h2>
  38.                     <div class="wrapper-products wrapper-news">
  39.                         {% for item in news %}
  40.                             <div class="wrapper-item">
  41.                                 <div class="wrapper-image">
  42.                                     <img src="{{ item.image }}" alt="">
  43.                                 </div>
  44.                                 <div class="wrapper-description">
  45.                                     {% if prefix == 'liver' %}
  46.                                     <a class="title" href="{{ path('page_liver_news_view',{'id':item.id}) }}">
  47.                                         {{ item.title }}
  48.                                     </a>
  49.                                     <a class="plain-text"
  50.                                        href="{{ path('page_liver_news_view',{'id':item.id}) }}">
  51.                                         {{ item.shortDescription }}
  52.                                     </a>
  53.                                     <a class="read-btn main-shop-btn"
  54.                                        href="{{ path('page_liver_news_view',{'id':item.id}) }}">
  55.                                         {{ 'Read more'|trans }}
  56.                                     </a>
  57.                                     {% else %}
  58.                                         <a class="title" href="{{ path('page_heritage_news_view',{'id':item.id}) }}">
  59.                                             {{ item.title }}
  60.                                         </a>
  61.                                         <a class="plain-text"
  62.                                            href="{{ path('page_heritage_news_view',{'id':item.id}) }}">
  63.                                             {{ item.shortDescription }}
  64.                                         </a>
  65.                                         <a class="read-btn main-shop-btn"
  66.                                            href="{{ path('page_heritage_news_view',{'id':item.id}) }}">
  67.                                             {{ 'Read more'|trans }}
  68.                                         </a>
  69.                                         {% endif %}
  70.                                 </div>
  71.                             </div>
  72.                         {% endfor %}
  73.                     </div>
  74.                 </div>
  75.             </div>
  76.         </div>
  77.     </section>
  78. {% endblock %}