From 7051996db7e028776814679fa997889a8d0e067e Mon Sep 17 00:00:00 2001
From: Jonathan Druart <jonathan.druart@biblibre.com>
Date: Fri, 10 Jan 2014 17:22:47 +0100
Subject: [PATCH] Bug 10857: Add facets cancellation - bootstrap theme.

Signed-off-by: Jonathan Druart <jonathan.druart@biblibre.com>
---
 .../opac-tmpl/bootstrap/en/includes/opac-facets.inc   |   17 +++++++++++++++--
 1 file changed, 15 insertions(+), 2 deletions(-)

diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-facets.inc b/koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-facets.inc
index 5669ce1..de0934c 100644
--- a/koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-facets.inc
+++ b/koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-facets.inc
@@ -31,10 +31,23 @@
                         <ul>
                             [% FOREACH facet IN facets_loo.facets %]
                                 <li>
-                                    <a href="/cgi-bin/koha/opac-search.pl?[% query_cgi |url %][% limit_cgi |url %][% IF ( sort_by ) %]&amp;sort_by=[% sort_by |url %][% END %]&amp;limit=[% facet.type_link_value |url %]:[% facet.facet_link_value |url %]" title="[% facet.facet_title_value |html %]">[% facet.facet_label_value %]</a>
+                                  [% SET query_cgi_f = query_cgi | url %]
+                                  [% SET limit_cgi_f = limit_cgi | url %]
+                                  [% SET url = "/cgi-bin/koha/opac-search.pl?" _ query_cgi_f _ limit_cgi_f %]
+                                  [% IF ( sort_by ) %]
+                                    [% SET url = url _ "&amp;sort_by=" _ sort_by |url %]
+                                  [% END %]
+                                  [% IF facet.active %]
+                                    [% SET url = url _ "&amp;nolimit=" _ facet.type_link_value _ ":" _ facet.facet_link_value %]
+                                    [% facet.facet_label_value %]
+                                    [<a href="[% url %]" title="Remove facet [% facet.facet_link_value | html %]">x</a>]
+                                  [% ELSE %]
+                                    [% SET url = url _ "&amp;limit=" _ facet.type_link_value _ ":" _ facet.facet_link_value %]
+                                    <a href="[% url %]" title="[% facet.facet_title_value |html %]">[% facet.facet_label_value %]</a>
                                     [% IF ( displayFacetCount ) %]
-                                        ([% facet.facet_count %])
+                                      ([% facet.facet_count %])
                                     [% END %]
+                                  [% END %]
                                 </li>
                             [% END %]
                             [% IF ( facets_loo.expandable ) %]
-- 
1.7.10.4