mirror of
https://github.com/OCA/web.git
synced 2025-02-22 13:21:25 +02:00
[MIG][REF] web_advanced_search: Rename, refactor, migrate
* Complete migration to v11 * Refactor to use the new v11 decoupled widgets system * Advanced search is now a high-level feature from the filters menu; it simplifies code a lot, and the UX is even better * Split README system * Add fun to ROADMAP * Addon is renamed to web_advanced_search, since it enhaces the searching experience for all kind of fields now
This commit is contained in:
committed by
Ivàn Todorovich
parent
b0ffa80316
commit
50f118a63d
5
web_advanced_search/readme/CONTRIBUTORS.rst
Normal file
5
web_advanced_search/readme/CONTRIBUTORS.rst
Normal file
@@ -0,0 +1,5 @@
|
||||
* Holger Brunn <hbrunn@therp.nl>
|
||||
* Vicent Cubells <vicent.cubells@tecnativa.com>
|
||||
* Jairo Llopis <jairo.llopis@tecnativa.com>
|
||||
* Rami Alwafaie <rami.alwafaie@initos.com>
|
||||
* Jose Mª Bernet <josemaria.bernet@guadaltech.es>
|
||||
1
web_advanced_search/readme/DESCRIPTION.rst
Normal file
1
web_advanced_search/readme/DESCRIPTION.rst
Normal file
@@ -0,0 +1 @@
|
||||
More powerful and easy to use search, especially for related fields.
|
||||
14
web_advanced_search/readme/ROADMAP.rst
Normal file
14
web_advanced_search/readme/ROADMAP.rst
Normal file
@@ -0,0 +1,14 @@
|
||||
Improvements to the ``domain`` widget, not exclusively related to this addon:
|
||||
|
||||
* Use relational widgets when filtering a relational field
|
||||
* Allow to filter field names
|
||||
|
||||
Improvements to the search view in this addon:
|
||||
|
||||
* Use widgets ``one2many_tags`` when searching ``one2many`` fields
|
||||
* Use widgets ``many2many_tags`` when searching ``many2many`` fields
|
||||
* Allow to edit current full search using the advanced domain editor
|
||||
* Allow to edit individually any facet from current search using the
|
||||
advanced domain editor
|
||||
* Beautiful, human-readable, domain representation when adding an
|
||||
advanced filter
|
||||
21
web_advanced_search/readme/USAGE.rst
Normal file
21
web_advanced_search/readme/USAGE.rst
Normal file
@@ -0,0 +1,21 @@
|
||||
To use this module, you need to:
|
||||
|
||||
* Open *Filters* in a search view
|
||||
* Select any relational field
|
||||
* Select operator `is equal to` or `is not equal to`
|
||||
* The text field changes to a relational selection field where you
|
||||
can search for the record in question
|
||||
* Click *Apply*
|
||||
|
||||
To search for properties of linked records (ie invoices for customers
|
||||
with a credit limit higher than X):
|
||||
|
||||
* Open *Filters* in a search view
|
||||
* Select *Add Advanced Filter*
|
||||
* Edit the advanced filter
|
||||
* Click *Save*
|
||||
|
||||
Note that you can stack searching for properties: Simply add another
|
||||
advanced search in the selection search window. You can do
|
||||
this indefinetely, so it is possible to search for moves belonging
|
||||
to a journal which has a user who is member of a certain group etc.
|
||||
Reference in New Issue
Block a user