PrestaShop Forum

The best place in the world to ask questions about PrestaShop and get advice from our passionate community!

PrestaShop Forum

Jump to content

 

[MODULE] Filter by - Filter products in Category / Manufacturer / Supplier / Search pages

172 replies to this topic
#1
tomerg3

    PrestaShop Superstar

  • US Moderators
  • 5754 posts
This Module lets you add a Filtering option to the category, supplier, manufacturer and search page.

You can filter by :
* Categories
* Features
* Manufacturer
* Supplier
* Price Range (which can be edited in the module configuration page).

Filter by Multiple Categories and Sub-Categories (example at http://www.presto-changeo.com/124)

Filter by Features (example at http://www.presto-changeo.com/125)

It was tested with the pagination option as well as sorting.

It requires simple changes to a few files, which are detailed in the module configuration page.

http://www.presto-ch...-filter-by.html

V 1.4 was just released, it includes the following:

* Filter by Attributes
* Number of matching items appears in each drop down next to the filtering option.
* Ability to hide the category, manufacturer and supplier drop down in their pages.
* Ability to add a user defined price range.

V 1.4.1 was just released, which supports Prestashop 1.1

V 1.4.2 was just released, which fixed a bug that was not allowing to submit a user defined price range search in Internet Explorer

V 1.5 was just released, which fixed a search bug in PS 1.1 and it now lets you hide options with 0 matching products

V 1.6 was just released, it includes:

* Hook the module on the Left / Right Blocks or the Center (adding a new hook).
* Easier installation.
* Drop down menus have a fixed size.

V 1.6.5 was just released, it includes:

* Code update (now runs on wamp).
* minor bug fixes.

V1.7 was just releasee, it includes:

* Much simpler installation with no core file changes, only a few .tpl files need to be changed.
* Fix for drop down options being cut off in Internet Explorer.
* Hide out of stock attributes.

V1.7.2 released, It fixes a little problem with the attributes and features filters

V1.8 released, it includes:

* Filter on New Products / Best Sellers / Specials pages.
* Bug fixes for special characters in attribute and feature names.
* IE drop-down resize fix only when needed.

V1.8.1 released, it includes:

* Bug fix for manufacturer and supplier drop-down selection (not automatically selected).
* Bug fix for price filter in PS 1.1

V1.8.2 released, it includes:

* Added option to hide / show filter in different pages.
* Bug fix for features filter.
* New fix for IE drop down option length.

V1.8.3 released, it includes support for PS 1.4

V1.8.5 released, it includes:
* Fix for filter on Manufacturer page. (PS 1.4)
* Fix for filter on search page (PS1.4)

Attached Files


Posted Image
For the latest updates discount coupons and new module information follow us on Twitter , Facebook ,and tips on our Blog
Please do not send general questions via PM, that is what the forum is for...

#2
VIXUS

    PrestaShop Addict

  • Members
  • PipPipPip
  • 583 posts
I think it would be more usefull if you can create it to filter eg. screen size, graphic card, procesor etc.

If you manage to create that i would defenetly buy one.

#3
tomerg3

    PrestaShop Superstar

  • US Moderators
  • 5754 posts

From 1257190726:

I think it would be more usefull if you can create it to filter eg. screen size, graphic card, procesor etc.

If you manage to create that i would defenetly buy one.


I assume you mean by attributes.

How would you want to see it work, list all the possible attributes that are assigned to products in the current category?
Posted Image
For the latest updates discount coupons and new module information follow us on Twitter , Facebook ,and tips on our Blog
Please do not send general questions via PM, that is what the forum is for...

#4
eshop2k9

    PrestaShop Newbie

  • Members
  • Pip
  • 23 posts
Hi tomerg3,

Good work. can you add category and to the filter.. i.e brand, category and price range.

#5
tomerg3

    PrestaShop Superstar

  • US Moderators
  • 5754 posts

From 1257417797:

Hi tomerg3,

Good work. can you add category and to the filter.. i.e brand, category and price range.


That is the plan for the next step, how would you see this working though?
I'll be happy to hear as many details as you have.
Posted Image
For the latest updates discount coupons and new module information follow us on Twitter , Facebook ,and tips on our Blog
Please do not send general questions via PM, that is what the forum is for...

#6
termenator

    PrestaShop Apprentice

  • Members
  • PipPip
  • 40 posts
I checked your http://lensesrx.com/shop/. Does this module include the price block in the left column?

#7
tomerg3

    PrestaShop Superstar

  • US Moderators
  • 5754 posts

From 1257437581:

I checked your http://lensesrx.com/shop/. Does this module include the price block in the left column?


The latest module can be seen at http://www.presto-ch...p?id_category=4

Lensesrx.com/shop has a customized version of this module.
Posted Image
For the latest updates discount coupons and new module information follow us on Twitter , Facebook ,and tips on our Blog
Please do not send general questions via PM, that is what the forum is for...

#8
termenator

    PrestaShop Apprentice

  • Members
  • PipPip
  • 40 posts
I just PM you for a pay job. Please let me know.....

#9
VIXUS

    PrestaShop Addict

  • Members
  • PipPipPip
  • 583 posts

From 1257198804:


I assume you mean by attributes.

How would you want to see it work, list all the possible attributes that are assigned to products in the current category?


Not by atributes but by preducts features.

As i think, best principle of work would be to hook it next to currently sort selection dropdown box just as it is currently here: http://presto-change...sl;=&pr=500-999

And to offer filtering of all that is present in that particular category.

Only thing that shud be somehow configurabile is what featuers shud appear to be filtered in different categories.
Eg. if i open category notebooks than there shud be filters like 1. screen size 2. cpu 3. vga etc.
but in monitors category we dont need eg. CPU filters but we might need filter for type of connectors like DVi or VGA etc.

BR

#10
eshop2k9

    PrestaShop Newbie

  • Members
  • Pip
  • 23 posts
Hi tomerg3,

It would be greate if you can add filter to seach page as well.

Ex.
http://www.presto-ch...ch_query=laptop

#11
VIXUS

    PrestaShop Addict

  • Members
  • PipPipPip
  • 583 posts

From 1257466269:

Hi tomerg3,

It would be greate if you can add filter to seach page as well.

Ex.
http://www.presto-ch...ch_query=laptop


You do know that for that purpose you have categories, no?

And this is filtering module, not search module!?

#12
eshop2k9

    PrestaShop Newbie

  • Members
  • Pip
  • 23 posts
Hi VIXUS,

It's good to have filter functionality in search page as well, users would able to filter the search results / narrow down by selecting price rance or brand or sub categories etc.,

reason to have categories filter, able to filter the products by category, brand and price range

Ex: category --> accessories (laptop battery), brand-->toshiba, price range 0 to 120 USD something like that

#13
VIXUS

    PrestaShop Addict

  • Members
  • PipPipPip
  • 583 posts
Well all that can be achieved with smart use of categories and subcategories...
You dont need any special filter for that.

#14
tomerg3

    PrestaShop Superstar

  • US Moderators
  • 5754 posts
I have just finished version 1.2, which includes:

Filter by Multiple Categories and Sub-Categories (example at http://www.presto-changeo.com/124)
Filter by all Categories and Sub-Categories in 1 drop down (example at http://www.presto-changeo.com/123)
Filtering on Manufacturer page.
Filtering on Supplier page.
Filtering on Search page.
Posted Image
For the latest updates discount coupons and new module information follow us on Twitter , Facebook ,and tips on our Blog
Please do not send general questions via PM, that is what the forum is for...

#15
tomerg3

    PrestaShop Superstar

  • US Moderators
  • 5754 posts
I have just finished working on version 1.3, it includes the option to filter by features.

When enabled, all the features from the current category / manufacturer / supplier / search will be added.

You can see it working at http://www.presto-changeo.com/125
Posted Image
For the latest updates discount coupons and new module information follow us on Twitter , Facebook ,and tips on our Blog
Please do not send general questions via PM, that is what the forum is for...

#16
Jack

    PrestaShop Apprentice

  • Members
  • PipPip
  • 239 posts
Can the customers filter the price based on their choice?

#17
tomerg3

    PrestaShop Superstar

  • US Moderators
  • 5754 posts

From 1257910804:

Can the customers filter the price based on their choice?


Not yet :)

Good suggestion, I'll add that option for the next version.
Posted Image
For the latest updates discount coupons and new module information follow us on Twitter , Facebook ,and tips on our Blog
Please do not send general questions via PM, that is what the forum is for...

#18
Mobius2000

    PrestaShop Apprentice

  • Members
  • PipPip
  • 36 posts
Great module, just purchased from http://www.presto-changeo.com and very pleased with it's functionality. Has great promise for future options as well.

Make sure you buy and add this module to your personal collection of Prestashop tools.

***** 5 stars

#19
tomerg3

    PrestaShop Superstar

  • US Moderators
  • 5754 posts
V 1.4 was just released, it includes the following:

* Filter by Attributes
* Number of matching items appears in each drop down next to the filtering option.
* Ability to hide the category, manufacturer and supplier drop down in their pages.
* Ability to add a user defined price range.
Posted Image
For the latest updates discount coupons and new module information follow us on Twitter , Facebook ,and tips on our Blog
Please do not send general questions via PM, that is what the forum is for...

#20
Mobius2000

    PrestaShop Apprentice

  • Members
  • PipPip
  • 36 posts
V1.4 Works a treat, great improvements from the last version... Keep them coming.

The filter by attributes is particularly handy and the fact that it only displays attributes based on the items being displayed means this filter can work on multiple categories without blending unused attributes.

LOVE IT!!!

5 stars / *****