NorrWing / CityGuest-development

Issues trucking
4 stars 0 forks source link

Products Filters & Prices calculation #4

Open NorrWing opened 11 years ago

NorrWing commented 11 years ago

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.

horizontal display_additionally

horizontal display_additionally

vertical display_basic_way


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).