Product Search: Category and then Sub-Category in dropdown and then Sub-SubCategory in dropdown

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
11 years ago
Hello Guys,

First of all, bows and praises for a marvelous job. Just brilliant!

I am evaluating nopCommerce for a client. And one of his basic requirement is to have search like here in left column titled "Shop by Vehicle" http://www.autopartswarehouse.com/

I know I can configure/add hierarchical categories in nop and i can associate products with multiple categories. But at this point i am not sure about how to change the Search mechanism.

So, I was wondering if you guys could help me with some pointers about how to achieve it?
Or, is there some extension or plugin available for nopCommerce?
Or... ... any help will be highly appreciated, as I am to give first demo of a working store in next week (hopefully)...

Thank you in advance to those replying, cheers :)
11 years ago
Hi,

You can achieve this with the Nop Ajax Filters.

The Nop Ajax Filters support both checkbox and dropdown filters.
They also refresh the available options after every selection. The filters work with ajax but also build a dynamic url with the selected options, which you can use to link to a predefined set of products from external web sites (product aggregators for example).

What you need to do is to set the Year, Model and Make as specifications for the products.

I hope this is useful!
11 years ago
Thanks for the reply mate. This is exactly what we need. But I will look a bit more for a free solution. But, just in case, I'll put this forward to client if wants a quick solution he buys, else I'd have to develop something similar.

Best,
11 years ago
BTW: by "What you need to do is to set the Year, Model and Make as specifications for the products."
you mean to add product attributes, right?
11 years ago
7Spikes wrote:
Hi,

You can achieve this with the Nop Ajax Filters.

The Nop Ajax Filters support both checkbox and dropdown filters.
They also refresh the available options after every selection. The filters work with ajax but also build a dynamic url with the selected options, which you can use to link to a predefined set of products from external web sites (product aggregators for example).

What you need to do is to set the Year, Model and Make as specifications for the products.

I hope this is useful!


Is there a solution that just filters the categories?

Dynamically updating drop down boxes whos content depends upon the selection made in another DD box?

The solution would need to dynamically render new DD boxes depending on how deep the category tree was.
11 years ago
asadmalikpk wrote:
BTW: by "What you need to do is to set the Year, Model and Make as specifications for the products."
you mean to add product attributes, right?


The Nop Ajax Filters will work with both specifications and attributes. It depends whether you want your customers to be able to choose the Year, Model and Make on a particular car when they buy it. If yes, which does not seem right, they need to be attributes. Otherwise they need to be specifications. From the point of view of the Nop Ajax Filters, it does not really matter. The Nop Ajax Filters will build dropdowns with filter options both for specifications and attributes that are mapped to the products.
11 years ago
wunpac wrote:


Is there a solution that just filters the categories?

Dynamically updating drop down boxes whos content depends upon the selection made in another DD box?

The solution would need to dynamically render new DD boxes depending on how deep the category tree was.


The Nop Ajax Filters filter by specifications, attributes and manufacturers in a give category. There is no solution to build filters with the categories themselves.

However, whether you map a car to a category name Year or to a specification option named Year, should be the same from the point of view of how much effort is needed to manage the products, it is rather a choice that the store owner makes to logically organize the data. It seems to me that semantically the specification option is the better choice in this case.
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.