def write_search(self, params): params = dict(params) stash = {} context = dict(stash=stash) searchparams = SearchParams(stash, params) search = Search(searchparams, url_fn=self.url) if self.collid is not None: search.restrict_to_collection(self.collid) search.add_to_context(context) context['showfull'] = int(getparam('showfull', '1', stash, params)) self.render('search', (), params, "export/html/search.html", context)