templates/default/search_results.html.twig line 1
{% extends 'base.html.twig' %}{% block title %}MOPO{% endblock %}{% block body %}<!-- BEGIN #page-header --><div id="page-header" class="section-container page-header-container bg-dark"><!-- BEGIN page-header-cover --><div class="page-header-cover"><img src="{{ asset('assets/img/background/motorcycles.jpg') }}" alt=""/></div><!-- END page-header-cover --><!-- BEGIN container --><div class="container">{% if keyword == "" %}<h1 class="page-header">Résultats de recherche</h1>{% else %}<h1 class="page-header">Résultats de recherche pour "<b>{{ keyword }}</b>"</h1>{% endif %}</div><!-- END container --></div><!-- BEGIN #page-header --><div class="mt-4 mb-2">{% include 'search/search.html.twig' %}</div>{% if results.getTotalItemCount > 0 %}<!-- BEGIN search-results --><div id="search-results" class="section-container"><!-- BEGIN container --><div class="container"><!-- BEGIN search-container --><div class="search-container"><!-- BEGIN search-sidebar -->{# <div class="search-sidebar"><h4 class="title mb-0">Tags</h4><div class="input-group mb-2 mt-2"><input type="text" class="form-control" id="tag-search" placeholder="Rechercher un tag..." aria-label="Rechercher un tag..." aria-describedby="basic-addon2" oninput="filterTags()"><span class="input-group-text" id="basic-addon2"><i class="fa-solid fa-magnifying-glass"></i></span></div><div class="search-category-list mb-4">{% for tag in tags %}<input type="checkbox" class="btn-check" autocomplete="off" id="tag-{{ tag.id }}" value="{{ tag.id }}" onclick="toggleTag(this)"><label class="btn btn-outline-gray-600 btn-sm mt-2 tag-label" for="tag-{{ tag.id }}"><i class="fa-regular fa-circle"></i> {{ tag.tagName }}</label>{% endfor %}<p id="no-results" class="text-red-600 text-center text-uppercase d-none mt-3">Aucun résultat trouvé.</p>#}{# <input type="checkbox" class="btn-check" id="btn-check-outlined" autocomplete="off"><label class="btn btn-outline-danger btn-sm" for="btn-check-outlined"><i class="fa-regular fa-circle"></i> Single toggle</label><input type="checkbox" class="btn-check" id="btn-check-outlined" autocomplete="off"><label class="btn btn-outline-danger btn-sm" for="btn-check-outlined"><i class="fa-solid fa-circle-check"></i> Single toggle</label>#}{#</div><h4 class="title mb-0">Categories</h4><ul class="search-category-list"><li><a href="#">Motos classiques</a></li><li><a href="#">Motos routières</a></li><li><a href="#">Motos sportives</a></li><li><a href="#">Motos tout terrain</a></li><li><a href="#">Autres</a></li></ul><h4 class="title mb-0 mt-3">Marques</h4><ul class="search-category-list"><li><a href="#">Motos classiques</a></li><li><a href="#">Motos routières</a></li><li><a href="#">Motos sportives</a></li><li><a href="#">Motos tout terrain</a></li><li><a href="#">Autres</a></li></ul></div>#}<!-- END search-sidebar --><!-- BEGIN search-content --><div class="search-content"><!-- BEGIN search-toolbar --><div class="search-toolbar"><!-- BEGIN row --><div class="row"><!-- BEGIN col-6 --><div class="col-lg-6"><h4 class="text-red-600">{{ results.getTotalItemCount }} résultat(s) trouvé(s)</h4></div><!-- END col-6 --><!-- BEGIN col-6 --><div class="col-lg-6 text-end"><ul class="sort-list"><li class="text text-red-600"><i class="fa fa-filter"></i> Trier:</li><li {% if app.request.get('filter') == 'newest' %}class="active"{% endif %}><ahref="{{ path('search_results', {'filter': 'newest'}) }}">Plusrécent</a></li><li {% if app.request.get('filter') == 'oldest' %}class="active"{% endif %}><ahref="{{ path('search_results', {'filter': 'oldest'}) }}">Plusancien</a></li><li {% if app.request.get('filter') == 'asc_price' %}class="active"{% endif %}><a href="{{ path('search_results', {'filter': 'asc_price'}) }}">Prixcroissant</a></li><li {% if app.request.get('filter') == 'desc_price' %}class="active"{% endif %}><a href="{{ path('search_results', {'filter': 'desc_price'}) }}">Prixdécroissant</a></li></ul></div><!-- END col-6 --></div><!-- END row --></div><!-- END search-toolbar --><!-- BEGIN search-item-container --><div class="container"><!-- BEGIN item-row --><div class="row"><!-- BEGIN item -->{% for product in results %}<div class="item item-thumbnail col-lg-4 col-md-4 col-sm-12"><a href="{{ path('product_details', {'id': product.id}) }}" class="item-image">{% if product.images is empty %}<img src="{{ asset('assets/img/product/default.png') }}"alt="no image"/>{% else %}<img src="{{ asset('assets/img/product/' ~ product.images[0].imageName) }}"alt="{{ product.images[0].imageName }}"/>{% endif %}</a><div class="item-info"><h4 class="item-title"><a href="{{ path('product_details', {'id': product.id}) }}">{{ product.productName }}</a></h4><p class="item-desc"><strong>Marque:</strong> {{ product.brand }}, <strong>Modèle:</strong> {{ product.model }}, <strong>État:</strong> {{ product.condition }}</p><div class="item-price">{{ product.productPrice }} € TTC</div><p class="item-desc">{{ (product.productPrice / tva)|number_format(2) }} €HT</p></div></div>{% endfor %}<!-- END item --></div><!-- END item-row --></div><!-- END search-item-container --><!-- BEGIN pagination --><ul class="pagination justify-content-center mt-3">{{ knp_pagination_render(results) }}</ul><!-- END pagination --></div><!-- END search-content --></div><!-- END search-container --></div><!-- END container --></div><!-- END search-results -->{% else %}<div class="container mt-5"><div class="row justify-content-center align-items-center"><div class="col-md-12"><div class="dbox text-center m-0"><div class="icon d-flex align-items-center justify-content-center"><span class="fa-solid fa-circle-xmark fa-bounce"></span></div></div></div></div></div><h2 class="text-red-600 text-center mb-5">Aucun résultat correspondant à votre recherche.</h2>{% endif %}{% endblock %}