templates/pages/blog_view.html.twig line 1

Open in your IDE?
  1. {% extends 'layout/user_base.html.twig' %}
  2. {% block body %}
  3.     {% set trans = blog|translate %}
  4.     <div class="container py-5">
  5.         <div class="row">
  6.             <div class="col-lg-8">
  7.                 <div class="mb-4">
  8.                     <article class="pb-5">
  9.                         <a href="#"
  10.                            class="img-wrap position-relative">
  11.                             <img src={{ trans.image ?
  12.                             vich_uploader_asset(trans, "imageFile") :
  13.                             "/img/product_default.png" }} alt="{{ trans.title }}"
  14.                                  class="w-100 img-fluid"
  15.                             >
  16.                             <div class="article-date">{{ blog.createdAt | date("d M") }}</div>
  17.                         </a>
  18.                         <div class="mt-2">
  19.                             <h1 class="title text-center">{{ trans.title }}</h1>
  20.                             <div>
  21.                                 {% if blog.categories|length > 0 %}
  22.                                     <div class="d-flex align-items-center justify-content-center">
  23.                                         <div class="mt-2">
  24.                                             <p class="m-0">{{ "Catégories:" | trans }}
  25.                                                 {% for category in blog.categories %}
  26.                                                     {% set categoryTrans = category | translate %}
  27.                                                     <span class="badge bg-primary  fw-bold">{{ categoryTrans.title }}</span>
  28.                                                 {% endfor %}
  29.                                             </p>
  30.                                         </div>
  31.                                     </div>
  32.                                 {% endif %}
  33.                             </div>
  34.                             <p class="mt-4">
  35.                                 {{ trans.content | raw }}
  36.                             </p>
  37.                         </div>
  38.                     </article>
  39.                 </div>
  40.             </div>
  41.             <div class="col-lg-4">
  42.                 {{ include('elements/blog/_blog_categorie.html.twig') }}
  43.             </div>
  44.         </div>
  45.     </div>
  46. {% endblock %}