Page 1 of 1

Filtered Navigation

Posted: Wed Mar 03, 2010 11:14 pm
by msexpert
Hi all,

I'm trying to figure out whether AC supports filtered navigation, ala newegg.com
i.e. on the following page:
http://www.newegg.com/Store/SubCategory ... ideo-Cards
you can click on "ATI" in "Chipset Manufacturer" in the categories and it will filter the result set to exclude all non-ATI cards, then if you click on "Gigabyte" under "Manufacturer" it would filter out all non-Gigabyte cards, etc.
Additionally breadcrumbs on top of the product list on the right would indicate your current selection and also allow you to undo/remove your filters.

I was reading through AC user manual, but couldn't figure out if it's possible with AC.

If anybody knows if this functionality exists in AC and how to use it, your help would be greatly appreciated.

Thanks!

Re: Filtered Navigation

Posted: Thu Mar 04, 2010 6:31 am
by mazhar
This is not available out of the box but it can be done easily. In order to view products by vendor and manufacturer there are some samples available in good reference forums.
viewtopic.php?f=47&t=9345
viewtopic.php?f=47&t=9113

Also have a look at this thread where some people have discussed something very similar
viewtopic.php?f=42&t=9321

Re: Filtered Navigation

Posted: Thu Mar 04, 2010 6:42 am
by mazhar
BTW try the Product Finder as well. It can also filter the products upon manufacturers.

Re: Filtered Navigation

Posted: Fri Mar 05, 2010 10:34 am
by msexpert
Thanks Mazhar.
I reviewed the topics and it helped a lot.
I believe the best approach for me would be to create a custom control that's similar to CategorySearchSideBar found in ConLib.
Do you know if I would have to buy source code in order to do that?

Thanks!!!

Re: Filtered Navigation

Posted: Fri Mar 05, 2010 10:38 am
by mazhar
I don't think so that this customization will require the back end source code purchase. This navigation component requires to filter products depending upon different attributes. So I guess all you need are some custom queries and some custom listing page.

Re: Filtered Navigation

Posted: Fri Mar 05, 2010 11:09 am
by msexpert
Apologies for tons of questions. But if I have all the logic & queries in code-behind (cs) file, how do I compile it and merge it to AC?
Would I create new project referencing AC binaries, and put resulting dll into bin directory of AC and ascx file into Conlib/Custom?

Thanks!!!

Re: Filtered Navigation

Posted: Fri Mar 05, 2010 11:43 am
by mazhar
Would I create new project referencing AC binaries, and put resulting dll into bin directory of AC and ascx file into Conlib/Custom?
Yes you are right. You can place your custom dll in bin folder and user controls in ConLib file.

Re: Filtered Navigation

Posted: Fri Mar 05, 2010 11:44 am
by msexpert
Perfect. Thank you very much for your help!!!