1 {% extends 'panikdb/base.html' %}
2 {% load paniktags highlight %}
3 {% block bodyID %}Search{% endblock %}
4 {% block title %}Recherche{% endblock %}
9 <form method="get" action="." class="big marged" id="search-form">
10 {{ form.as_table }}<button class="icon-search"></button>
16 <div class="search-filters">
17 {% if query or selected_tags %}
19 {% if facets.fields.categories %}
20 <ul class="custom padded">
21 <li><span class="mainLabel">Genre :</span></li>
22 {# Provide only the top 5 categories #}
23 {% for category in facets.fields.categories|slice:":5" %}
25 {% if category.0 in selected_categories %}
26 <a class="check icon-check" href="{{ request.get_full_path|remove_category_facet:category.0 }}">
27 {{ category.0 }} <span class="smooth">| {{ category.1 }}</span>
30 <a class="check icon-check-empty" href="{{ request.get_full_path|append_category_facet:category.0 }}"
31 >{{ category.0 }} <span class="smooth">| {{ category.1 }}</span></a></span>
39 {% if facets.fields.tags %}
40 <ul class="tag-facets custom padded">
41 <li><span class="mainLabel">Mots-clés :</span></li>
42 {# Provide only the top 5 tags #}
43 {% for tag in facets.fields.tags|slice:":20" %}
45 {% if tag.0 in selected_tags %}
46 <a class="check icon-check" href="{{ request.get_full_path|remove_tag_facet:tag.0 }}">
47 {{ tag.0 }} <span class="smooth">| {{ tag.1 }}</span>
50 <a class="check icon-check-empty" href="{{ request.get_full_path|append_tag_facet:tag.0 }}">{{ tag.0 }} <span class="smooth">| {{ tag.1 }}</span></a>
65 {% if query or selected_tags %}
68 {% if not page.object_list %}
69 <div class="big error center">Manque de pot, pas de résultats à cette recherche !</div>
71 {% if page.has_previous %}
72 <div class="previous-page cf">
73 <a class="button big left" href="?q={{ query }}&page={{ page.previous_page_number }}{{ facets_qs }}">« Résultats précédénts</a>
77 <ul id="search-results" class="custom list columns cf padded">
80 {% for result in page.object_list %}
81 {% if result.object.title %}
83 {% search_result_template result %}
90 {% if page.has_next %}
91 <div class="next-page cf">
92 <a class="button big right" href="?q={{ query }}&page={{ page.next_page_number }}{{ facets_qs }}">Résultats suivants »</a>