# HG changeset patch # User Sylvain Thénault # Date 1319794405 -7200 # Node ID 140a093015f84e310b904d1b0733ed91bd808d7b # Parent f98012ec7c53456fe6d24e6446fa653a7c862543 [facetable views] allow extra hiddens to be specified when selecting the facets form diff -r f98012ec7c53 -r 140a093015f8 web/views/facets.py --- a/web/views/facets.py Fri Oct 28 11:33:24 2011 +0200 +++ b/web/views/facets.py Fri Oct 28 11:33:25 2011 +0200 @@ -274,9 +274,10 @@ compact_layout_threshold = 5 def call(self, vid, divid, vidargs=None, cssclass=''): + hiddens = self.cw_extra_kwargs.setdefault('hiddens', {}) + hiddens['fromformfilter'] = '1' self.generate_form(self.w, self.cw_rset, divid, vid, vidargs=vidargs, - cssclass=cssclass, hiddens={'fromformfilter':'1'}, - **self.cw_extra_kwargs) + cssclass=cssclass, **self.cw_extra_kwargs) def _simple_horizontal_layout(self, w, wdgs): w(u'\n')