Sort by:
++ Default
++ Lowest Price
++ Highest Price
++ Available
++ Sold Out
++ Name A to Z
++ Name Z to A
++ Newest
++ Oldest
++ Popular
++ Random
Pagination.
The Price calculation need to be managed using Ajax with jQuery
-- one way can be to add the calculation into Ajax
-- another way it's to create with the php that calculation, then will be no affected by the Ajax.
The correct Layout of these filters is belong first Screenshot; we choose horizontal display only.
Because we need to achive more Filters then are described in 1st Screenshot, we need to add one more design row, then we'll have enough space for all of them. I'll let you know about my idea.
Categories are essentially Taxonomies and Drupal Views have easy methods to do the filtering based on Taxonomies. Sort and Pagination also can be taken care by Views itself.
Here we have a problem related the price calculations as I said in the ticket and as can be visible in 3rd. screenshot (bellow any product).
When we add any product we need to define if is NEW or PRE-OWNED. This thing will be defined belong Catalog Level.
Filter: ++ Gender ++ Type [New, Pre-Owned] ++ Main Category ++ Sub-Category ++ Brand / Catalog ++ Catalog Category ++ Price [SGD 1-25 .. SGD 500+] ++ SKU ++ Condition ? [Unused, Pristine, Mint, Good] ++ Tax Class [None, Taxable Goods, Shipping] ++ Attributes [Colour, Size, ..] ++ Country / City
Sort by: ++ Default ++ Lowest Price ++ Highest Price ++ Available ++ Sold Out ++ Name A to Z ++ Name Z to A ++ Newest ++ Oldest ++ Popular ++ Random
Pagination.
The Price calculation need to be managed using Ajax with jQuery -- one way can be to add the calculation into Ajax -- another way it's to create with the php that calculation, then will be no affected by the Ajax.
The correct Layout of these filters is belong first Screenshot; we choose horizontal display only. Because we need to achive more Filters then are described in 1st Screenshot, we need to add one more design row, then we'll have enough space for all of them. I'll let you know about my idea.
Categories are essentially Taxonomies and Drupal Views have easy methods to do the filtering based on Taxonomies. Sort and Pagination also can be taken care by Views itself.
Here we have a problem related the price calculations as I said in the ticket and as can be visible in 3rd. screenshot (bellow any product).