templates/base.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html lang="fr">
  3. <head>
  4.     <meta charset="utf-8">
  5.     <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=cover, shrink-to-fit=no">
  6.     <meta name="description" content="Suha - Multipurpose Ecommerce Mobile HTML Template">
  7.     <meta http-equiv="X-UA-Compatible" content="IE=edge">
  8.     <meta name="theme-color" content="#ff3c00">
  9.     <meta name="apple-mobile-web-app-capable" content="yes">
  10.     <meta name="apple-mobile-web-app-status-bar-style" content="black">
  11.     <!-- The above tags *must* come first in the head, any other head content must come *after* these tags -->
  12.     <!-- Title -->
  13.     <title>Aid Market - Publicité des boutiques</title>
  14.     <link rel="preconnect" href="https://fonts.googleapis.com/">
  15.     <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin>
  16.     <link href="https://fonts.googleapis.com/css2?family=Hind+Siliguri:wght@300;400;500;600;700&amp;display=swap" rel="stylesheet">
  17.     <!-- Favicon -->
  18.     {% block stylesheets %}
  19.             {{ encore_entry_link_tags('app') }}
  20.         
  21.     <link rel="icon" href="{{asset('img/icons/icon-72x72.png')}}">
  22.     <!-- Apple Touch Icon -->
  23.     <link rel="apple-touch-icon" href="{{asset('img/icons/icon-96x96.png')}}">
  24.     <link rel="apple-touch-icon" sizes="152x152" href="{{asset('img/icons/icon-152x152.png')}}">
  25.     <link rel="apple-touch-icon" sizes="167x167" href="{{asset('img/icons/icon-167x167.png')}}">
  26.     <link rel="apple-touch-icon" sizes="180x180" href="{{asset('img/icons/icon-180x180.png')}}">
  27.     <!-- CSS Libraries -->
  28.     <link rel="stylesheet" href="{{asset('css/bootstrap.min.css')}}">
  29.     <link rel="stylesheet" href="{{asset('css/animate.css')}}">
  30.     <link rel="stylesheet" href="{{asset('css/all.min.css')}}">
  31.     <link rel="stylesheet" href="{{asset('css/brands.min.css')}}">
  32.     <link rel="stylesheet" href="{{asset('css/solid.min.css')}}">
  33.     <link rel="stylesheet" href="{{asset('css/owl.carousel.min.css')}}">
  34.     <link rel="stylesheet" href="{{asset('css/magnific-popup.css')}}">
  35.     <link rel="stylesheet" href="{{asset('css/nice-select.css')}}">
  36.     <!-- Stylesheet -->
  37.     <link rel="stylesheet" href="{{asset('css/style.css')}}">
  38.     <link rel="stylesheet" href="{{asset('css/card.css')}}">
  39.     <!-- Web App Manifest -->
  40.     <link rel="manifest" href="{{asset('js/manifest.json')}}">
  41.     {% endblock %}
  42.   </head>
  43.   <body>
  44.     {% block body %}
  45.     <!-- Preloader-->
  46.     <div class="preloader" id="preloader">
  47.       <div class="spinner-grow text-secondary" role="status">
  48.         <div class="sr-only"></div>
  49.       </div>
  50.     </div>
  51.     <!-- Header Area -->
  52.     <div class="header-area" id="headerArea">
  53.       <div class="container h-100 d-flex align-items-center justify-content-between d-flex rtl-flex-d-row-r">
  54.         <!-- Logo Wrapper -->
  55.         <div class="logo-wrapper">
  56.           <a href="#">
  57.           <img src="img/core-img/logo-small.png" alt="">
  58.          </a>
  59.         </div>
  60.         <div class="navbar-logo-container d-flex align-items-center">
  61.           <!-- Cart Icon -->
  62.            {% if app.user %}
  63.           <div class="cart-icon-wrap">
  64.             <a href="{{ path('cart_index') }}">
  65.               <i class="fa-solid fa-bag-shopping"></i><span>
  66.               ({{ totalItems > 1 ? totalItems ~ ' ' : totalItems ~ ' ' }})
  67.             </span></a>
  68.             </div>
  69.           <div class="user-profile-icon ms-2">
  70.             <a href="#">
  71.               <img src="img/bg-img/icon.jpg" alt="">
  72.             </a>
  73.           </div>
  74.           
  75.           <!-- Navbar Toggler -->
  76.           <div class="suha-navbar-toggler ms-2" data-bs-toggle="offcanvas" data-bs-target="#suhaOffcanvas" aria-controls="suhaOffcanvas">
  77.             <div><span></span><span></span><span></span></div>
  78.           </div>
  79.           <!-- PWA Install Alert -->
  80.     <div class="toast pwa-install-alert shadow bg-white" role="alert" aria-live="assertive" aria-atomic="true" data-bs-delay="5000" data-bs-autohide="true">
  81.       <div class="toast-body">
  82.        
  83.        <p> Bienvenue !</p>
  84.         <span class="mb-0 d-block">
  85.           {% include 'flashMessage/flash.html.twig' %}
  86.         </span>
  87.       </div>
  88.      </div>
  89.         {% else %}
  90.           <!-- Navbar Toggler -->
  91.           <div class="cart-icon-wrap">
  92.             <a href="{{ path('cart_index') }}">
  93.               <i class="fa-solid fa-bag-shopping"></i><span>
  94.               {{ totalItems }}
  95.             </span></a>
  96.             </div>
  97.           <div class="suha-navbar-toggler ms-2" data-bs-toggle="offcanvas" data-bs-target="#suhaOffcanvas" aria-controls="suhaOffcanvas">
  98.             <div><span></span><span></span><span></span></div>
  99.           </div>
  100.         {% endif %}
  101.         </div>
  102.       </div>
  103.     </div>
  104.     {% include 'main/menu.html.twig' %}
  105.     
  106.     <div class="page-content-wrapper">
  107.       <!-- Search Form-->
  108.    
  109.       <div class="container-fluid ">
  110.         <div class="search-form pt-3 rtl-flex-d-row-r">
  111.           <form action="{{ path('searchSection') }}" method="">
  112.             <input class="form-control" type="search" placeholder="Recherche dans AidMarket">
  113.             <button type="submit"><i class="fa-solid fa-magnifying-glass"></i></button>
  114.           </form>
  115.           
  116.         </div>
  117.       </div>
  118.       <!-- Hero Wrapper -->
  119.       {% include 'flashMessage/flash.html.twig' %}
  120.       <div class="hero-wrapper">
  121.         <div class="container">
  122.           <div class="pt-3">
  123.             <!-- Hero Slides-->
  124.             <div class="hero-slides  owl-carousel">
  125.               <!-- Single Hero Slide-->
  126.               <div class="single-hero-slide active" 
  127.                  style="background-image: url({{ asset('img/bg-img/1.jpg')  }})">
  128.                 <div class="slide-content h-100 d-flex align-items-center">
  129.                   <div class="slide-text">
  130.                     <h4 class="text-white mb-0" data-animation="fadeInUp" data-delay="1000ms" data-duration="1000ms">AidMarket</h4>
  131.                     <p class="text-white" data-animation="fadeInUp" data-delay="400ms" data-duration="1000ms">Retrouvez prêt de chez vous, <br>des boutiques, des restaurants, <br> des espaces chics  et des magasins... </p><a class="btn btn-primary" href="#" data-animation="fadeInUp" data-delay="800ms" data-duration="1000ms">En savoir plus</a>
  132.                   </div>
  133.                 </div>
  134.               </div>
  135.               <!-- Single Hero Slide-->
  136.               <div class="single-hero-slide" 
  137.               style="background-image: url({{ asset('img/bg-img/2.jpg')  }})">
  138.                 <div class="slide-content h-100 d-flex align-items-center">
  139.                   <div class="slide-text">
  140.                     <h4 class="text-white mb-0" data-animation="fadeInUp" data-delay="1000ms" data-duration="1000ms">AidMarket</h4>
  141.                     <p class="text-white" data-animation="fadeInUp" data-delay="400ms" data-duration="1000ms">Nous vous apportons une visibilité <br> avec une grande communauté</p><a class="btn btn-success" href="#" data-animation="fadeInUp" data-delay="500ms" data-duration="1000ms">En savoir plus</a>
  142.                   </div>
  143.                 </div>
  144.               </div>
  145.               <!-- Single Hero Slide-->
  146.               <div class="single-hero-slide" 
  147.                  style="background-image: url( {{ asset('img/bg-img/14.jpg') }})"
  148.                  >
  149.                 <div class="slide-content h-100 d-flex align-items-center">
  150.                   <div class="slide-text">
  151.                     <h4 class="text-white mb-0" data-animation="fadeInUp" data-delay="1000ms" data-duration="1000ms">AidMarket</h4>
  152.                     <p class="text-white" data-animation="fadeInUp" data-delay="400ms" data-duration="1000ms">Vendre plus, acheter plus, avec <br> notre communauté grandissante</p><a class="btn btn-danger" href="#" data-animation="fadeInUp" data-delay="800ms" data-duration="1000ms">En savoir plus</a>
  153.                   </div>
  154.                 </div>
  155.               </div>
  156.             </div>
  157.           </div>
  158.         </div>
  159.       </div>
  160.       <!-- Product Catagories -->
  161.       <div class="product-catagories-wrapper py-3">
  162.         <div class="container">
  163.           <div class="row g-2 rtl-flex-d-row-r">
  164.             <!-- Catagory Card -->
  165.             <div class="col-3">
  166.               <div class="card catagory-card">
  167.                 <div class="card-body px-2"><a href="{{path('app_boutique_categorie')}}"><img src="img/core-img/woman-clothes.png" alt=""><span>Vos magasins</span></a></div>
  168.               </div>
  169.             </div>
  170.             <!-- Catagory Card 
  171.             <div class="col-3">
  172.               <div class="card catagory-card">
  173.                 <div class="card-body px-2"><a href="catagory.html"><img src="img/core-img/grocery.png" alt=""><span>Vos restaurants préferés</span></a></div>
  174.               </div>
  175.             </div>-->
  176.             <!-- Catagory Card -->
  177.             <div class="col-3">
  178.               <div class="card catagory-card">
  179.                 <div class="card-body px-2"><a href="{{path('app_boutique_esthetique')}}"><img src="img/core-img/shampoo.png" alt=""><span>Esthétique &amp; Beauté</span></a></div>
  180.               </div>
  181.             </div>
  182.             <!-- Catagory Card 
  183.             <div class="col-3">
  184.               <div class="card catagory-card">
  185.                 <div class="card-body px-2"><a href="catagory.html"><img src="img/core-img/rowboat.png" alt=""><span>Espace &amp; détente</span></a></div>
  186.               </div>
  187.             </div>-->
  188.             <!-- Catagory Card -->
  189.             <div class="col-3">
  190.               <div class="card catagory-card">
  191.                 <div class="card-body px-2">
  192.                   <a href="{{path('app_boutique_Boutiques')}}">
  193.                   <img src="img/core-img/tv-table.png" alt="">
  194.                   <span>Vos boutiques</span>
  195.                  </a>
  196.                 </div>
  197.               </div>
  198.             </div>
  199.             <!-- Catagory Card -->
  200.             <div class="col-3">
  201.               <div class="card catagory-card">
  202.                 <div class="card-body px-2">
  203.                   <a href="{{path('app_boutique_Prestataires')}}"><img src="img/core-img/beach.png" alt="">
  204.                     <span>Vos prestataires</span>
  205.                   </a>
  206.                 </div>
  207.               </div>
  208.             </div>
  209.             <!-- Catagory Card 
  210.             <div class="col-3">
  211.               <div class="card catagory-card">
  212.                 <div class="card-body px-2"><a href="catagory.html"><img src="img/core-img/baby-products.png" alt=""><span>Luxe et autre</span></a></div>
  213.               </div>
  214.             </div>-->
  215.             <!-- Catagory Card 
  216.             <div class="col-3">
  217.               <div class="card catagory-card active">
  218.                 <div class="card-body px-2"><a href="catagory.html"><img src="img/core-img/price-tag.png" alt=""><span>Les plus vendus</span></a></div>
  219.               </div>
  220.             </div>-->
  221.             
  222.           </div>
  223.         </div>
  224.       </div>
  225.       <!-- Flash Sale Slide -->
  226.       <div class="flash-sale-wrapper">
  227.         <div class="container">
  228.           <div class="section-heading d-flex align-items-center justify-content-between rtl-flex-d-row-r">
  229.             <h6 class="d-flex align-items-center rtl-flex-d-row-r"><i class="fa-solid fa-bolt-lightning me-1 text-danger lni-flashing-effect"></i>Vente flash</h6>
  230.             <!-- Please use event time this format: YYYY/MM/DD hh:mm:ss -->
  231.             <!--<ul class="sales-end-timer ps-0 d-flex align-items-center rtl-flex-d-row-r" data-countdown="2022/12/31 14:21:59">
  232.               <li><span class="days">0</span>d</li>
  233.               <li><span class="hours">0</span>h</li>
  234.               <li><span class="minutes">0</span>m</li>
  235.               <li><span class="seconds">0</span>s</li>
  236.             </ul>-->
  237.           </div>
  238.           <!-- Flash Sale Slide-->
  239.           <div class="flash-sale-slide owl-carousel">
  240.             <!-- Flash Sale Card -->
  241.            {# {% for listeArticles in articles %}
  242.             <div class="card flash-sale-card">
  243.               <div class="card-body">
  244.                 <a href="{{ path('app_details', {id: listeArticles.id}) }}">
  245.                   <img src="{{ vich_uploader_asset(listeArticles) | imagine_filter('version_carre_medium') }}" alt="{{ listeArticles.titre }}">
  246.                   <span class="product-title">{{ listeArticles.titre }}</span>
  247.                   <p class="sale-price">{{ listeArticles.prixdeVente }} Fr<span class="real-price">{{ listeArticles.prixArticle  }} Fr</span></p>
  248.                   <span class="progress-title">33% Sold</span>
  249.                   <!-- Progress Bar-->
  250.                   <div class="progress">
  251.                     <div class="progress-bar" role="progressbar" style="width: 33%" aria-valuenow="33" aria-valuemin="0" aria-valuemax="100"></div>
  252.                   </div>
  253.                   </a>
  254.                 </div>
  255.             </div>
  256.             
  257.             {% endfor %} #}
  258.           </div>
  259.         </div>
  260.       </div>
  261.       <!-- Dark Mode 
  262.       <div class="container">
  263.         <div class="dark-mode-wrapper mt-3 bg-img p-4 p-lg-5">
  264.           <p class="text-white">You can change your display to a dark background using a dark mode.</p>
  265.           <div class="form-check form-switch mb-0">
  266.             <label class="form-check-label text-white h6 mb-0" for="darkSwitch">Switch to Dark Mode</label>
  267.             <input class="form-check-input" id="darkSwitch" type="checkbox" role="switch">
  268.           </div>
  269.         </div>
  270.       </div>
  271.       Top Products -->
  272.    <div class="top-products-area py-3">
  273.         <div class="container">
  274.           <div class="section-heading d-flex align-items-center justify-content-between dir-rtl">
  275.             <h6>Nos boutiques</h6>
  276.             <a class="btn p-0" href="{{path('app_touteboutique')}}">Voir plus<i class="ms-1 fa-solid fa-arrow-right-long"></i></a>
  277.             <div class="layout-options">
  278.               <a  href="{{ path('app_indexlist') }}"><i class="fa-solid fa-list-ul"></i></a>
  279.               {#<a  href="{{path('app_indexlist')}}"><i class="fa-solid fa-list-ul"></i></a>#}
  280.               <a class="active" href="#"><i class="fa-solid fa-border-all"></i></a>
  281.             </div>
  282.           </div>
  283. <div class="row g-2">
  284.             <!-- Product Card -->
  285.  {% for ListeUserVendeur in UserVendeur %}
  286. <div class="col-6 col-md-4">
  287.               <!-- code start -->
  288. <div class="profile-area">
  289. <div class="twPc-div ">
  290.     <a class="twPc-bg twPc-block"></a>
  291.   <div>
  292.     <div class="twPc-button">
  293.             <!-- Twitter Button | you can get from: https://about.twitter.com/tr/resources/buttons#follow -->
  294.            
  295. {% if  app.user and app.user.suivres == 'suivre' %}
  296.   <a href="#" class="desabled btn btn-secondary rounded "  data-size="large" data-show-screen-name="true" data-dnt="false">
  297.   
  298.   <span class="bx bx-like">Abonné </span>
  299.  </a>
  300. {% else  %}
  301.         <a href="#" class="desabled btn btn-info rounded " data-show-count="false" data-size="large" data-show-screen-name="false" data-dnt="true" data-bs-toggle="modal" data-bs-target="#myModaler">
  302.           <span class="bx bx-like">Suivre </span>
  303.        </a>
  304.                 <!-- Twitter Button --> 
  305. {% endif %} 
  306.     </div>
  307.     <a title="page boutique" href="{{ path('app_boutique_vendeur', {id: ListeUserVendeur.id}) }}" class="twPc-avatarLink">
  308.       <img alt="Images des boutiques" width="50px" src="img/icon.jpg" class="twPc-avatarImg">
  309.     </a>
  310.     <div class="twPc-divUser">
  311.       <div class="twPc-divName">
  312.         <a href="{{ path('app_boutique_vendeur', {id: ListeUserVendeur.id}) }}">
  313.           {{ ListeUserVendeur.nomBoutique }}</a>
  314.       </div>
  315.       
  316.     </div>
  317.     <div class="twPc-divStats">
  318.       <ul class="twPc-Arrange">
  319.         <li class="twPc-ArrangeSizeFit">
  320.           <a href="#" title="9.840 Tweet">
  321.             <span class="twPc-StatLabel twPc-block">Vues</span>
  322.             <span class="twPc-StatValue ">-</span>
  323.           </a>
  324.         </li>
  325.         <li class="twPc-ArrangeSizeFit">
  326.           <a href="#" title="885 Following">
  327.             <span class="twPc-StatLabel twPc-block">Suivi.es</span>
  328.             <span class="twPc-StatValue text-center">-</span>
  329.           </a>
  330.         </li>
  331.         <li class="twPc-ArrangeSizeFit">
  332.           <a href="#" title="1.810 Followers">
  333.             <span class="twPc-StatLabel twPc-block">Following</span>
  334.             <span class="twPc-StatValue text-center">-</span>
  335.           </a>
  336.         </li>
  337.       </ul>
  338.     </div>
  339.   </div>
  340. </div>
  341. </div>
  342. <!-- code end -->
  343. </div>
  344. {% endfor %}
  345.   </div>
  346. </div>
  347. </div>
  348. <div class="modal" id="myModaler">
  349.   <div class="modal-dialog modal-dialog-centered">
  350.     <div class="modal-content">
  351.       <!-- Modal Header -->
  352.       <div class="modal-header">
  353.         <h4 class="modal-title">Veuillez créer un compte</h4>
  354.         <button type="button" class="btn-close" data-bs-dismiss="modal"></button>
  355.       </div>
  356.       <!-- Modal body -->
  357.       <div class="modal-body">
  358.         <a href="{{ path('app_particulier') }}" class="btn btn-primary"> Compte particulier</a>
  359.         <a href="{{ path('app_auth') }}" class="btn btn-primary"> Compte Etablissement</a>
  360.       </div>
  361.       <!-- Modal footer -->
  362.       <div class="modal-footer">
  363.         <button type="button" class="btn btn-danger" data-bs-dismiss="modal">Close</button>
  364.       </div>
  365.     </div>
  366.   </div>
  367. </div>
  368.       <!-- CTA Area -->
  369.       <div class="container">
  370.         <div class="cta-text dir-rtl p-4 p-lg-5">
  371.           <div class="row">
  372.             <div class="col-9">
  373.               <h4 class="text-white mb-1">20% de réduction sur vos premières commandes</h4>
  374.               <p class="text-white mb-2 opacity-75">Une offre à ne pas rater sur 3 mois.</p><a class="btn btn-warning" href="#">Saisissez cette offre</a>
  375.             </div>
  376.           </div><img src="img/bg-img/make-up.png" alt="">
  377.         </div>
  378.       </div>
  379.       <!-- Weekly Best Sellers-->
  380.       <div class="weekly-best-seller-area py-3">
  381.         <div class="container">
  382.           <div class="section-heading d-flex align-items-center justify-content-between dir-rtl">
  383.             <h6>Les plus vendus</h6>
  384.             <a class="btn p-0" href="{{path('app_plusvendus')}}">
  385.                Voir plus<i class="ms-1 fa-solid fa-arrow-right-long"></i></a>
  386.           </div>
  387.           <div class="row g-2">
  388.             {% if LesPlusVendu|length > 0 %}
  389.             {% for lesArticlesLesPlusVendu in LesPlusVendu %}
  390.             <!-- Weekly Product Card -->
  391.             <div class="col-12">
  392.               <div class="horizontal-product-card">
  393.                 <div class="d-flex align-items-center">
  394.                   <div class="product-thumbnail-side">
  395.                     <!-- Thumbnail -->
  396.                     <a class="product-thumbnail shadow-sm d-block" href="{{ path('app_details', {id: lesArticlesLesPlusVendu.id}) }}">
  397.                       <img src="{{ vich_uploader_asset(lesArticlesLesPlusVendu) | imagine_filter('version_carre_small') }}" alt=""></a>
  398.                   </div>
  399.                   <div class="product-description">
  400.                     <!-- Wishlist  -->
  401.                     <a class="wishlist-btn" href="#"><i class="fa-solid fa-heart"></i></a>
  402.                     <!-- Product Title -->
  403.                     <a class="product-title d-block" href="{{ path('app_details', {id: lesArticlesLesPlusVendu.id}) }}">{{ lesArticlesLesPlusVendu.titre }}</a>
  404.                     <!-- Price -->
  405.                     <p class="sale-price">
  406.                       <i class="fa-solid fa-money-bill"></i>{{ lesArticlesLesPlusVendu.prixdeVente }} Fr<span>{{ lesArticlesLesPlusVendu.prixArticle }} Fr</span>
  407.                     </p>
  408.                     <!-- Rating 
  409.                     <div class="product-rating"><i class="fa-solid fa-star"></i>4.88 <span class="ms-1">(39 notes)</span></div>-->
  410.                   </div>
  411.                 </div>
  412.               </div>
  413.             </div>
  414.             {% endfor %}
  415.             {% else %}
  416.           <p> aucun article n'est disponible...</p>
  417.          {% endif %}
  418.             
  419.           </div>
  420.         </div>
  421.       </div>
  422.       <!-- Discount Coupon Card-->
  423.       <div class="container">
  424.         <div class="discount-coupon-card p-4 p-lg-5 dir-rtl">
  425.           <div class="d-flex align-items-center">
  426.             <div class="discountIcon"><img class="w-100" src="img/core-img/discount.png" alt=""></div>
  427.             <div class="text-content">
  428.               <h4 class="text-white mb-1">Obtenez 20 % de réduction !</h4>
  429.               <p class="text-white mb-0">Pour obtenir une réduction, entrez le<span class="px-1 fw-bold">GET20</span>code sur la page de paiement.</p>
  430.             </div>
  431.           </div>
  432.         </div>
  433.       </div>
  434.       <!-- Featured Products Wrapper-->
  435.       <div class="featured-products-wrapper py-3">
  436.         <div class="container">
  437.           <div class="section-heading d-flex align-items-center justify-content-between dir-rtl">
  438.             <h6>Produits dans les boutiques ({{ articles|length }})</h6><a class="btn p-0" href="{{path('app_plusvendus')}}">Voir plus<i class="ms-1 fa-solid fa-arrow-right-long"></i></a>
  439.           </div>
  440.           <div class="row g-2">
  441.    {% if articles|length > 0 %}
  442.        {% for listeArticles in articles %}
  443.             <!-- Featured Product Card-->
  444.             <div class="col-4">
  445.               <div class="card featured-product-card">
  446.                 <div class="card-body">
  447.                   
  448.                   <div class="product-thumbnail-side">
  449.                     <!-- Thumbnail -->
  450.                     <a class="product-thumbnail d-block" href="{{ path('app_details', {id: listeArticles.id}) }}">
  451.                       <img src="{{ vich_uploader_asset(listeArticles) | imagine_filter('version_carre_medium') }}" alt="{{ listeArticles.titre }}">
  452.                     </a>
  453.                   </div>
  454.                   <div class="product-description">
  455.                     <!-- Product Title -->
  456.                     <a class="product-title d-block" href="#">{{ listeArticles.titre }}</a>
  457.                     <!-- Price -->
  458.                     <p class="sale-price">
  459.                       {{ listeArticles.prixdeVente }} Fr
  460.                       <span>{{ listeArticles.prixArticle }} Fr</span>
  461.                     </p>
  462.                   </div>
  463.                 </div>
  464.               </div>
  465.             </div>
  466.       {% endfor %}
  467.  {% else %}
  468.   <p> aucun article n'est disponible...</p>
  469.  {% endif %}
  470.             
  471.             
  472.           </div>
  473.         </div>
  474.       </div>
  475.       <div class="pb-3">
  476.         <div class="container">
  477.           <div class="section-heading d-flex align-items-center justify-content-between dir-rtl">
  478.             <h6>Catégories</h6><a class="btn p-0" href="#">
  479.                Voir plus<i class="ms-1 fa-solid fa-arrow-right-long"></i></a>
  480.           </div>
  481.           <!-- Collection Slide-->
  482.           <div class="collection-slide owl-carousel">
  483.             <!-- Collection Card-->
  484.             <div class="card collection-card">
  485.               <a href="{{path('app_boutique_categorie')}}">
  486.                 <img src="img/core-img/woman-clothes.png" alt=""></a>
  487.               <div class="collection-title">
  488.                 <span>Vos magasins</span>
  489.                 <span class="badge bg-danger">9</span>
  490.               </div>
  491.             </div>
  492.             <!-- Collection Card-->
  493.             <div class="card collection-card">
  494.               <a href="{{path('app_boutique_esthetique')}}">
  495.                 <img src="img/core-img/shampoo.png" alt="">
  496.               </a>
  497.               <div class="collection-title">
  498.                 <span>Esthétique...</span><span class="badge bg-danger">29</span>
  499.               </div>
  500.             </div>
  501.             <!-- Collection Card-->
  502.             <div class="card collection-card">
  503.               <a href="{{path('app_boutique_Boutiques')}}">
  504.                 <img src="img/core-img/tv-table.png" alt=""></a>
  505.               <div class="collection-title"><span>Vos Boutiques</span>
  506.                 <span class="badge bg-danger">4</span></div>
  507.             </div>
  508.             <!-- Collection Card-->
  509.             <div class="card collection-card">
  510.               <a href="{{path('app_boutique_Prestataires')}}"><img src="img/core-img/beach.png" alt=""></a>
  511.               <div class="collection-title"><span>Vos prestataires</span>
  512.                 <span class="badge bg-danger">11</span></div>
  513.             </div>
  514.             
  515.           </div>
  516.         </div>
  517.       </div>
  518.     </div>
  519.     <!-- Internet Connection Status-->
  520.     <div class="internet-connection-status" id="internetStatus"></div>
  521.     <!-- Footer Nav-->
  522.     {% include 'main/footer.html.twig' %}
  523.     {% if app.user and app.user.compte == 'client' %}
  524.       {% include 'main/footerparticulier.html.twig' %}
  525.     {% elseif app.user and app.user.compte == 'vendeur' %}
  526.     {% include 'main/footer.html.twig' %}
  527.     <a href="{{ path('app_ajouterProduit') }}">
  528.       <div data-js="back-top" class="back-top">
  529.       
  530.         <img src="img/plus.png" width="110px"  alt="">
  531.      </div>
  532.     </a>
  533.   {% else %}
  534.    
  535.   {% endif %}
  536.  {% endblock %}
  537.         {% block javascripts %}
  538.             {{ encore_entry_script_tags('app') }}
  539.  
  540.    <!-- All JavaScript Files-->
  541.     <script src="{{asset('js/bootstrap.bundle.min.js')}}"></script>
  542.     <script src="{{asset('js/jquery.min.js')}}"></script>
  543.     <script src="{{asset('js/waypoints.min.js')}}"></script>
  544.     <script src="{{asset('js/jquery.easing.min.js')}}"></script>
  545.     <script src="{{asset('js/owl.carousel.min.js')}}"></script>
  546.     <script src="{{asset('js/jquery.magnific-popup.min.js')}}"></script>
  547.     <script src="{{asset('js/jquery.counterup.min.js')}}"></script>
  548.     <script src="{{asset('js/jquery.countdown.min.js')}}"></script>
  549.     <script src="{{asset('js/jquery.passwordstrength.js')}}"></script>
  550.     <script src="{{asset('js/jquery.nice-select.min.js')}}"></script>
  551.     <script src="{{asset('js/theme-switching.js')}}"></script>
  552.     <script src="{{asset('js/no-internet.js')}}"></script>
  553.     <script src="{{asset('js/active.js')}}"></script>
  554.     <script src="{{asset('js/pwa.js')}}"></script>
  555.     <script>
  556.               
  557.       (function ($) {
  558.     var $backTop = $('[data-js="back-top"]'),
  559.            posScroll = 0;
  560.     function scrollToTop () {
  561.          posScroll = $(document).scrollTop();
  562.          if (posScroll >= 0) {
  563.              $backTop.fadeIn();
  564.          } else {
  565.              $backTop.fadeOut();
  566.          }
  567.     }
  568.     scrollToTop();
  569.     $(window).scroll(scrollToTop);
  570. })(jQuery);
  571.             </script>
  572.     {% endblock %}
  573.     
  574.   </body>
  575. </html>