From efeb5ebd90af2f5fe08f99c15b89a8086592bc95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 20 Feb 2014 23:28:47 +0100 Subject: [PATCH] Add some icons to global search review3511002 --- product.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/product.py b/product.py index 0b7bd0b85d..81291b3806 100644 --- a/product.py +++ b/product.py @@ -119,6 +119,12 @@ class Template(ModelSQL, ModelView): values.setdefault('products', None) return super(Template, cls).create(vlist) + @classmethod + def search_global(cls, text): + for id_, rec_name, icon in super(Template, cls).search_global(text): + icon = icon or 'tryton-product' + yield id_, rec_name, icon + class Product(ModelSQL, ModelView): "Product Variant" @@ -211,6 +217,12 @@ class Product(ModelSQL, ModelView): res[product.id] = getattr(product, field) return res + @classmethod + def search_global(cls, text): + for id_, rec_name, icon in super(Product, cls).search_global(text): + icon = icon or 'tryton-product' + yield id_, rec_name, icon + @classmethod def search_domain(cls, domain, active_test=True): def convert_domain(domain):