Follow us on Twitter X-Cart on Facebook Wiki
Shopping cart software Solutions for online shops and malls
 

Refine Filters module released

 
Reply
   X-Cart forums > News and Announcements
 
Thread Tools
  #11  
Old 01-31-2013, 08:08 AM
 
vladimir.gritsenko vladimir.gritsenko is offline
 

X-Cart team
  
Join Date: Aug 2005
Posts: 202
 

Default Re: Refine Filters module released

Quote:
Originally Posted by not_so_young_greg
There is something I do not quite understand about this module: It is said it works with product variants but does it?

Lets create a product that has option class "size" populated with S,M,L. Now lets make it as variants and put 0 in size S - (somebody has just bought your last S). X-cart shows S properly as "out of stock". But one can still filter by size S and get this product listed, even if "in stock only" checkbox is checked.

It does not make much sense for me - I believe if a customer wants to find size S, he should get products that have S available, especially with "in stock only" checked. He filters for S that is in stock, right? Or am I missing something?

Thanks for noticing it. Actually, this is a tricky issue. Let me try to explain.

Imagine there are two classes with two options each, combined in four variants. For example,

Color: Red, Green
Size: S, L

the resulting variants are:

Red S
Red L
Green S
Green L

Now, let's say "Red S" variant is out of stock. How in this case should the filtering behave? In fact, there is no problem if the filters selection is as follows:

Color: Red
Size: S

In this case we can disable "In stock only" filter but what if it's chosen like:

Color: [not selected]
Size: S

or

Color: Red, Green
Size: S

Should it disable "In stock only" filter in these particular cases? It's a hard question, isn't it?

This is a very basic variants example. Imagine, there are 10 classes with 10 options each. A customer will have to choose one and only one attribute from each variants-related filter to have "In stock only" react basing on variants stock levels.

Nevertheless, I've registered this in our bugtracker - we will think what can be done here. Your suggestions will be much appreciated.

Thank you.
__________________
Sincerely yours,
Vladimir Gritsenko
VP Marketing @ X-Cart
Reply With Quote
  #12  
Old 01-31-2013, 08:10 AM
 
vladimir.gritsenko vladimir.gritsenko is offline
 

X-Cart team
  
Join Date: Aug 2005
Posts: 202
 

Default Re: Refine Filters module released

Quote:
Originally Posted by ADDISON
A very important issue is related to Price min-max inputs. Refine Filters should work with X-MultiCurrency. For the moment it is not working.

If you set up 3 currencies, first time you will see $ in price range. But if you change front-end currency to Euro, price ranges remain in USD. Normally if you change the currency, the values in price ranges should change according, from minimum price to the maxim one.

Personally I get rid of symbol $ near input boxes (imagine some currencies are not just one symbol, but letter. But I will update in Filter name, just after Price, inside round brackets, the currency, based also on Front-end currency (e.g. Price (Euro), Price ($), Price ($). In this way it is a clean design, intuitive, which not consuming space (inserting for example USD near input boxes, will brake the layout, imagine how annoying is when changing currencies).

I've registered this bug. We hadn't have a chance to check the compatibility with all paid add-ons before the release.
__________________
Sincerely yours,
Vladimir Gritsenko
VP Marketing @ X-Cart
Reply With Quote
  #13  
Old 01-31-2013, 08:12 AM
 
vladimir.gritsenko vladimir.gritsenko is offline
 

X-Cart team
  
Join Date: Aug 2005
Posts: 202
 

Default Re: Refine Filters module released

Quote:
Originally Posted by ADDISON
>> There is an issue with Assigning product class in product management page. I created before a filter class named Fabric, I would like to assign it, but after I push [Apply] still Undefined, even the filter class is in selector.

This is something strange. It works fine at our installations. I suggest you to post a support ticket to helpdesk. Please make sure we have an up-to-date access to your server.
__________________
Sincerely yours,
Vladimir Gritsenko
VP Marketing @ X-Cart
Reply With Quote
  #14  
Old 01-31-2013, 09:01 AM
 
not_so_young_greg not_so_young_greg is offline
 

Advanced Member
  
Join Date: Dec 2005
Posts: 38
 

Default Re: Refine Filters module released

Quote:
Originally Posted by vladimir.gritsenko
Thanks for noticing it. Actually, this is a tricky issue. Let me try to explain.

Imagine there are two classes with two options each, combined in four variants. For example,

Color: Red, Green
Size: S, L

the resulting variants are:

Red S
Red L
Green S
Green L


Now, let's say "Red S" variant is out of stock. How in this case should the filtering behave? In fact, there is no problem if the filters selection is as follows:

Color: Red
Size: S
Yes. In this case if "in stock only" is checked it should show nothing. If is unchecked,should show Red S

Quote:
Originally Posted by vladimir.gritsenko

In this case we can disable "In stock only" filter but what if it's chosen like:

Color: [not selected]
Size: S

or

Color: Red, Green
Size: S

Should it disable "In stock only" filter in these particular cases? It's a hard question, isn't it?
In my opinion: In your first example color: [not selected] it should show Red S and Green S, if "only in stock" is unchecked. Otherwise should show only Green S.
If a customer wants Red and Green in size S (quite common I think), the filter should behave alike: if "in stock only" is checked, shows Green S (Red S is out of stock), otherwise shows both items.
Quote:
Originally Posted by vladimir.gritsenko
This is a very basic variants example. Imagine, there are 10 classes with 10 options each. A customer will have to choose one and only one attribute from each variants-related filter to have "In stock only" react basing on variants stock levels.
I perfectly know from my experience that variants are confusing and power-consuming.
But what is actually funny is that every filter I have had a look at, had "filter by size" option, obviously designed for apparel stores. And they were all based on option classes, disregarding availability.
But we all know that when a clothing store owner buys a jacket, he buys sizes S,M,L,XL,XXL etc., at least in most cases. And soon he ends up with only L in stock, the thing cannot be reordered because it is last fall collection and so on.

In a case like this filtering by size is useless since most items have all the sizes. If a customer searches for size L, he definitely should have an option "show only what is in stock".
Otherwise this filter is good only for people who search for a quadruple L or XXS - sizes that are not so common.
And adding "in stock only" filter is only confusing because apparently it does not filer by availability.

By the way: what is this filter for? To show in-stock items when "show out of stock items" is checked in apperance settings?

But thanks for your answer. I know you guys will come up with a good solution soon.
__________________
4.0.17
Reply With Quote
  #15  
Old 01-31-2013, 09:49 AM
  ADDISON's Avatar 
ADDISON ADDISON is offline
 

X-Man
  
Join Date: Jan 2008
Posts: 2,613
 

Default Re: Refine Filters module released

Did you check your public demo? In my case it has the same issue.

Quote:
Originally Posted by vladimir.gritsenko
This is something strange. It works fine at our installations. I suggest you to post a support ticket to helpdesk. Please make sure we have an up-to-date access to your server.
__________________
X-Cart Next: Business 5.2 (learning and testing)
X-Cart Classic: Gold and Gold Plus 4.7
Lots of Modules and Customizations
OS in use: Red Hat Enterprise, Fedora, CentOS, Debian, Ubuntu, Linux Mint, Kali Linux
Ideas for Server configuration (basicaly): Nginx/Pound (reverse proxy), Apache/Nginx (webserver), Squid/Varnish (cache server), HHVM or (PHP-FPM + PHP 5.6 + opcache), MariaDB/Percona MySQL Server, Redis (storing sessions)

You can catch my ideas here: http://ideas.x-cart.com
Reply With Quote
  #16  
Old 01-31-2013, 11:02 PM
 
RoeBoeDog RoeBoeDog is offline
 

Advanced Member
  
Join Date: Apr 2010
Posts: 83
 

Default Re: Refine Filters module released

Hello Thanks for the great module.

I love how it can pick up your variants however I have found a issue I can not solve.

Example

I sell some motorcycle helmets and we have the following sizes
S
XS
M
L
XL
XXL

When the variants display on the filter page it displays them in ABC order I need them to display from S to XXl

How do you set the positions to display on items you need NOT by ABC


Thanks
__________________
Gavin Trippe

4.6.0

X-Cart Mobile
X-Cart Snippits
X-Cart Refine Filters
X-Cart Cloud Back UP
X-Cart Make Model Year
X-Cart Abandon Cart
X-Cart Brain Tree Module
WebsiteCm - CMS Blog
WebsiteCM - SDSEO Pro
WebsiteCM - Custom Tabs
Website CM - Product A-Z Map
BCS - Pre Order
BCS - Quote Module
Reply With Quote
  #17  
Old 02-01-2013, 12:30 AM
 
Online Michael Online Michael is offline
 

eXpert
  
Join Date: Mar 2005
Location: Melbourne, Australia
Posts: 273
 

Default Re: Refine Filters module released

I'm guessing this module won't be available for 4.4.X ?
__________________
X-Cart 5.3.5.4
Reply With Quote
  #18  
Old 02-01-2013, 12:59 AM
 
vladimir.gritsenko vladimir.gritsenko is offline
 

X-Cart team
  
Join Date: Aug 2005
Posts: 202
 

Default Re: Refine Filters module released

Quote:
Originally Posted by not_so_young_greg
But thanks for your answer. I know you guys will come up with a good solution soon.

Sure, we will do our best to find the best solution. Thank you.
__________________
Sincerely yours,
Vladimir Gritsenko
VP Marketing @ X-Cart
Reply With Quote
  #19  
Old 02-01-2013, 01:00 AM
 
vladimir.gritsenko vladimir.gritsenko is offline
 

X-Cart team
  
Join Date: Aug 2005
Posts: 202
 

Default Re: Refine Filters module released

Quote:
Originally Posted by ADDISON
Did you check your public demo? In my case it has the same issue.

It's even more strange now We will take a look what the problem is.
__________________
Sincerely yours,
Vladimir Gritsenko
VP Marketing @ X-Cart
Reply With Quote
  #20  
Old 02-01-2013, 01:03 AM
 
vladimir.gritsenko vladimir.gritsenko is offline
 

X-Cart team
  
Join Date: Aug 2005
Posts: 202
 

Default Re: Refine Filters module released

Quote:
Originally Posted by RoeBoeDog
Hello Thanks for the great module.

I love how it can pick up your variants however I have found a issue I can not solve.

Example

I sell some motorcycle helmets and we have the following sizes
S
XS
M
L
XL
XXL

When the variants display on the filter page it displays them in ABC order I need them to display from S to XXl

How do you set the positions to display on items you need NOT by ABC

For now, it's not possible to sort attributes and we now realize that it is a problem. ADDISON already pointed this issue out so we planned to implement the sorting ability. It will be included into the module soon.
__________________
Sincerely yours,
Vladimir Gritsenko
VP Marketing @ X-Cart
Reply With Quote
Reply
   X-Cart forums > News and Announcements



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -8. The time now is 10:59 PM.

   

 
X-Cart forums © 2001-2020