Community mailing list archives

community@mail.odoo.com

Re: widgets for domains

by
initOS GmbH, Torsten Francke
- 02/04/2015 16:56:25
Hi Antony,

char_domain widget i saw the function in v8 but didn't check before the code

i try it out, some marks:

- in the popup is for the user unclear, that the filter in the top right
is the important think and the list is only "preview".
- if i select a filter, get 5 records in the list, then i need to select
records to click on "select" to close, why?
- If i only select 4 records and click "select" then i have all 5
selected. This is total confusing

So my conclusion:

=> Use term "defined your filter" and "preview" for list, "Select
records..." is unclear
=> move "select" button over preview-list and rename to "use this filter"
=> move filter input from right to left
=> remove checkbox from list


Check Magento:
http://www.fmeextensions.com/blog/wp-content/uploads/2012/09/rule_advanced.png
You can see they have the filter in a tree. So it is easy read and edit
for complex AND and OR filters with different fields. Can we build
something similar?

Kind Regards

Markus

On 04.02.2015 01:52, Antony Lesuisse wrote:
> Yes we have a task about it.
> 
> The problem is that if you use the search view to create the domain you cannot 
> get it's state back from the domain.
> 
> So we plan to serialize the full state of the search view and save it too. 
> This would be used for ir_filters and char_domain widget of the mass_mailing.
> 
> In the mean time we made the char_domain more usable here
> 
> https://github.com/odoo/odoo/commit/0521c8b83f8ed899f799af6ac3cf157f7dda8b3e
> 
> You can see the correct filter in the popup.
> 
> On 02/03/2015 01:57 PM, John Pia Jr wrote:
>> +1
>>
>> On Feb 3, 2015 6:58 AM, "Markus Schneider" <markus.schneider@initos.com
>> <mailto:markus.schneider@initos.com>> wrote:
>>
>>     Hi Community, dear odoo R&D,
>>
>>     is someone working on a web widget for creating & editing domains which
>>     is really userfriendly?
>>     At the moment you can create filters, but you can not edit them after.
>>
>>     So odoo is really missing this features. And their several touch-points
>>     need them. Like having coupons in your shop adding a filter on customer
>>     or products (compare with Magento). Or if you make customer segmentation
>>     in your marketing campaign.
>>
>>     Kind Regards
>>
>>     Markus
>>
>>     --
>>     Dipl.-Comp.-Math. Markus Schneider
>>     Softwareentwickler
>>
>>     initOS GmbH & Co. KG
>>     An der Eisenbahn 1
>>     21224 Rosengarten
>>
>>     Mobil:+49 (0)172 2303699  
>>     Phone:+49 (0)4105 5615613  
>>     Fax:+49 (0)4105 5615610  
>>
>>     Email:markus.schneider@initos.com  <mailto:markus.schneider@initos.com>
>>     Web:http://www.initos.com
>>
>>     Geschäftsführung:
>>     Dipl. Wirt.-Inf. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke
>>     Haftende Gesellschafterin: initOS Verwaltungs GmbH
>>
>>     Sitz der Gesellschaft: Rosengarten – Klecken
>>     Amtsgericht Tostedt, HRA 201840
>>     USt-IdNr: DE 275698169
>>     Steuer-Nr: 15/205/21402
>>
>>     _______________________________________________
>>     Mailing-List: https://www.odoo.com/groups/community-59
>>     Post to: mailto:community@mail.odoo.com <mailto:community@mail.odoo.com>
>>     Unsubscribe: https://www.odoo.com/groups?unsubscribe
>>
>> _______________________________________________
>> Mailing-List: https://www.odoo.com/groups/community-59
>> Post to: mailto:community@mail.odoo.com
>> Unsubscribe: https://www.odoo.com/groups?unsubscribe
>>
> 
> _______________________________________________
> Mailing-List: https://www.odoo.com/groups/community-59
> Post to: mailto:community@mail.odoo.com
> Unsubscribe: https://www.odoo.com/groups?unsubscribe
> 

-- 
Dipl.-Comp.-Math. Markus Schneider
Softwareentwickler

initOS GmbH & Co. KG
An der Eisenbahn 1
21224 Rosengarten

Mobil:   +49 (0)172 2303699
Phone:   +49 (0)4105 5615613
Fax:     +49 (0)4105 5615610

Email:   markus.schneider@initos.com
Web:     http://www.initos.com

Geschäftsführung:
Dipl. Wirt.-Inf. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke
Haftende Gesellschafterin: initOS Verwaltungs GmbH

Sitz der Gesellschaft: Rosengarten – Klecken
Amtsgericht Tostedt, HRA 201840
USt-IdNr: DE 275698169
Steuer-Nr: 15/205/21402