Sebastian Leupold wrote:
there are a couple of ecommerce modules, but there is no solution which fits all needs and we would be happy if there were more options to suite a lager variety of use cases.
Yes, I'd be happy too - I have now finalized my customer's requirements and I have got three DNN modules in my selection short list:
1) NB_Store
http://nbstore.codeplex.com/
2) Smith Shopping Cart v3.02
http://www.smithcart.com/
3) CATALooK.NetStore Standard v.6.2.0
http://www.catalook.net/
None of them seems to be covering "out-of-the-box" my customer's specs/requirements (see P.S. of this post).
Which one in your opinion Sebastian and All, is the "best match" for my customer's specs/requirements?
It may happen I will have to write my own custom DNN module but to manage products categories/products I will have to use one of the modules from my short list - to not "reinvent the wheel". Or I should just use standard DNN store modules? The latter seems to me a bit limited in handling my products' categories nomenclature and the store...
Thank you.
-- Shamil
P.S. The specs are:
Picture 1
1). Shallow (two levels deep only) navigation context dependent product category menu - (1).
Quantity of available products is shown for each category.
If there are no products available for a certain category then that product
category is not displayed in the category menu.
Product category root entry and all its child entries is removed from
product category menu when a selection is done for any child category
of that root entry in product category menu. That selection is "moved"
to "currently applied filtering criteria area" - (3).
Product category root entry and all its child entries is "set back" to
product category menu when an item is deleted (unchecked) in
"currently applied filtering criteria area" - (3).
2). "Bread-crumbs" following product category menu selections but not
the actual page navigation: base web page stays the same -
just URL parameters/"user-friendly" url is changing while selecting product
category menu items (dnn module should read URL parameters and filter out
displayed product list accordingly) - as the following:
- Men's Tennis Footwear (base web page selected by using root category)
http://www.citysports.com/Mens-Tennis-Footwear/search
- Men's Tennis Footwear - Performance (1393)
http://www.citysports.com/Mens-Tennis-Footwear/Performance/1393/search
- Men's Tennis Footwear - Performance (1393) - Size 8.5 (1571)
http://www.citysports.com/Mens-Tennis-Footwear/Performance-85/1393-1571/search
- Men's Tennis Footwear - Performance (1393) - Size 8.5 (1571) - brand Adidas (1266)
http://www.citysports.com/Mens-Tennis-Footwear/Performance-85-adidas/1393-1571-1266/search
3). Currently applied filtering criteria area with items corresponding to
the selected product category menu items. The latter items together
with their siblings and parent entry are removed from product category menu (1).
4). "ITEMS FOUND" information.
5). "Sort by" drop-down list.
6). "Items per page" drop-down list.
7). Paged navigation of selected product list items.
8). "Start new search" navigation element available on product list page.
Picture 2
9). "Quick view"