diff options
| author | xO-Tx <mou@odoo.com> | 2020-08-03 16:29:46 +0000 |
|---|---|---|
| committer | qsm-odoo <qsm@odoo.com> | 2020-08-13 14:29:20 +0000 |
| commit | 41527531b7b6f727e25a5a68aedb49609fbb1d3a (patch) | |
| tree | a8a011b54a68d8ff2548c4253a537a4dc36787a4 /addons/web_editor/models | |
| parent | 8a48e99e197ec87fc9d5011fc92576a115856252 (diff) | |
[IMP] web_editor, *: add snippets search filter
*: website
Add a search bar at the top of the "Blocks" tab to filter snippets.
Part of https://github.com/odoo/odoo/pull/55272
task-2309832
closes odoo/odoo#55272
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
Co-authored-by: qsm-odoo <qsm@odoo.com>
Diffstat (limited to 'addons/web_editor/models')
| -rw-r--r-- | addons/web_editor/models/ir_qweb.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/addons/web_editor/models/ir_qweb.py b/addons/web_editor/models/ir_qweb.py index 5eceda7855f..4afd778aa71 100644 --- a/addons/web_editor/models/ir_qweb.py +++ b/addons/web_editor/models/ir_qweb.py @@ -68,10 +68,11 @@ class QWeb(models.AbstractModel): view_id = View.get_view_id(key) name = View.browse(view_id).name thumbnail = el.attrib.pop('t-thumbnail', "oe-thumbnail") - div = u'<div name="%s" data-oe-type="snippet" data-oe-thumbnail="%s" data-oe-snippet-id="%s">' % ( + div = u'<div name="%s" data-oe-type="snippet" data-oe-thumbnail="%s" data-oe-snippet-id="%s" data-oe-keywords="%s">' % ( escape(pycompat.to_text(name)), escape(pycompat.to_text(thumbnail)), escape(pycompat.to_text(view_id)), + escape(pycompat.to_text(el.findtext('keywords'))) ) return [self._append(ast.Str(div))] + self._compile_node(el, options) + [self._append(ast.Str(u'</div>'))] |
