templates/main/articles.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}SiteWEB{% endblock %}
  3. {% block body %}
  4.     <div class="row">
  5.         <div class="col-12">
  6.             <div class="menu-name-store">
  7.                 <div class="row">
  8.                     <div class="col-lg-3 col-sm-12">
  9.                         <div class="logo-store">
  10.                             <div class="card card-logo-store" style="width:100%;height: 100%;">
  11.                                 <div class="card-body" style="padding:0;margin: 0 auto;line-height: 168px;">
  12.                                 {% if supplier.featuredImage != null %}
  13.                                     <img src="{{ asset('uploads/images/featured/'~supplier.featuredImage) }}" alt="" width=200 height=170>
  14.                                 {% else %}
  15.                                     <img src="{{ asset('img/200x166.png') }}" alt="">
  16.                                 {% endif %}
  17.                                 </div>
  18.                             </div>
  19.                         </div>
  20.                     </div>
  21.                     <div class="col-lg-8 col-sm-12">
  22.                         <div class="name-store">{{supplier.name | raw}}</div>
  23.                         <!--<div class="info-article-store"><i class="fa fa-check-circle-o" aria-hidden="true"></i> {{supplier.articles | length}} Promos disponibles</div> -->
  24.                     </div>
  25.                 </div>
  26.             </div>
  27.         </div>
  28.     </div>
  29.     <div class="row">
  30.         <div class="col-lg-3 col-sm-12">
  31.             <div class="description-store">
  32.                 {% if supplier.description != null %}
  33.                     <div class="card card-description-store" style="width:100%;height: 100%;">
  34.                         <div class="card-body" style="padding:0;">
  35.                             À propos : <br><br>
  36.                             {{supplier.description | raw}}
  37.                         </div>
  38.                     </div>
  39.                 {%endif %}
  40.             </div>
  41.             <div class="adresse-store">
  42.                 <div class="card card-adresse-store" style="width:100%;height: 100%;">
  43.                     <div class="card-body" style="padding:0;">
  44.                         Adresse: <br>
  45.                         {{supplier.address|title}}<br>
  46.                         {{supplier.city}} {% if supplier.zipCode != 0 %} , {{supplier.zipCode}}{% endif %}<br><br>
  47.                         Téléphone: <br>
  48.                         {{supplier.telephone}}
  49.                     </div>
  50.                 </div>
  51.             </div>
  52.         </div>
  53.         <div class="col-lg-9 col-sm-12">
  54.             <div class="row">
  55.                 {% for article in articles %}
  56.                     {% set classArticle = "" %}
  57.                     {% if article.endPromo|date('Y-m-d') < "now"|date('Y-m-d') %}
  58.                         {% set classArticle = "expired-article" %}
  59.                     {% endif %}
  60.                     <div class="col-lg-4 col-sm-12">
  61.                         <div class="card card-article {{classArticle}}" style="margin-top:20px;">
  62.                             {% if article.best == true %}
  63.                                 <div class="hot-promo" data-toggle="tooltip" title="Ne ratez pas ce promo !"></div>
  64.                                 <img class="hot-promo-icon" data-toggle="tooltip" title="Ne ratez pas ce promo !" src="{{asset('img/hot-promo.png')}}"> 
  65.                             {% endif %}
  66.                             <img class="card-img-top" height="140" src="{{ vich_uploader_asset(article, 'imageFile')|imagine_filter('article')  }}" alt="img-promo">
  67.                             <div class="card-body">
  68.                                 <h5 class="card-title text-center" style="float:left;font-size:15px;" title="{{ article.titre | raw |title }}">{{ article.titre |title | slice(0, 18, true) }} {% if article.titre |length > 13 %}...{% endif %}</h5>
  69.                                 {% if article.endPromo|date('Y-m-d') >= "now"|date('Y-m-d') %}
  70.                                     <a style="float:right;" href="{{ path('web_store_article', {'slug': article.slug}) }}" class="btn btn-primary float-right">Voir Promo</a>
  71.                                 {% endif %}
  72.                             </div>
  73.                             <div class="card-footer">
  74.                                 <span class="period-promo {{classArticle}}"><i class="fa fa-calendar-check-o" aria-hidden="true"></i> De {{ article.beginPromo|date("d/m/Y")}} à {{ article.endPromo |date("d/m/Y")}}</span>
  75.                                 <span class="nbre-comment" title="Nombre des commentaires">
  76.                                     {% set nbrecomment = 0 %}
  77.                                     {% for comment in article.commentaires %}
  78.                                         {% if comment.actif == 1 %}
  79.                                             {% set nbrecomment = nbrecomment + 1 %}
  80.                                         {% endif %}
  81.                                     {% endfor %}
  82.                                     {{ nbrecomment }} 
  83.                                     <i class="fa fa-comment comment-store-articles"></i>
  84.                                 </span>
  85.                             </div>
  86.                         </div>
  87.                     </div>    
  88.                 {% endfor %}
  89.             </div>
  90.         </div>
  91.     </div>
  92.     
  93. {% endblock %}