From 1a9c65ae1ca65e2313b9b9cec813518a4761a98d Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Tue, 10 Jul 2012 08:22:38 -0500 Subject: [PATCH] add abstraction for search_form() in Grid view --- edbob/pyramid/views/grid.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/edbob/pyramid/views/grid.py b/edbob/pyramid/views/grid.py index ecd3871..e0f0155 100644 --- a/edbob/pyramid/views/grid.py +++ b/edbob/pyramid/views/grid.py @@ -69,8 +69,11 @@ class Grid(object): def search_config(self, fmap): return self.make_search_config(fmap) + def make_search_form(self, config, **labels): + return filters.get_search_form(config, **labels) + def search_form(self, config): - return filters.get_search_form(config) + return self.make_search_form(config) def make_sort_map(self, *args, **kwargs): return grids.get_sort_map(self.mapped_class, names=args or None, **kwargs)