Advanced Attribute Filter (+Price, +Manufacturer)

 Advanced Attribute Filter (+Price, +Manufacturer)
 Advanced Attribute Filter (+Price, +Manufacturer)  Advanced Attribute Filter (+Price, +Manufacturer)  Advanced Attribute Filter (+Price, +Manufacturer)  Advanced Attribute Filter (+Price, +Manufacturer)

Have you ever had to many products in one category, nobody found anything. If the product has got attributes, why not filter products trough this attributes? This module was developed for a tire shop, we had more than 1000 product in one category and more than 10000 product, there was no option to put in more separated categories, because opencart was really slowed down.

The modification allows you to add UNLIMITED Advanced Attribute Search box to any layout page.

Main features:

- The ability to filter products in a category through they attributes, manufacturers, stock prices (see how many products fits the search criterias - count)
- Attributes can be split by a configurable char. If you have, for example, a ClockSpeed Attribute with values like "100MHZ,200MHZ" you can instruct the module to create multiple filter entries by spliting, in this example, by coma. One click and all filters are automatically created.
- Support of select one or select multiple attribute values
- Refresh filter counts with Ajax
- Select multiple categories to filter (it will only filter one categories, but show a dropdown with selected categories)
- Can be placed on almost all layouts (On category layout select categories where module should display)
- Custom title support
- Custom template support
- Selectable attributes
- Unlimited module placement

Support: opencart@pappco.hu
Demo: http://demo.opencartgeek.com/
Admin demo: http://demo.opencartgeek.com/admin/ (demo/demo)

Product Code: EXT-ADVATTRSEARCH
Price: $22.00
Qty:  
   - OR -   

---------------------------
Advanced Attribute Search
version 3.5
vQmod version 2.4.1
written by P├ęter Papp - Pappco.hu
---------------------------

Features:

- The ability to filter products in a category through they attributes, manufacturers, stock prices (see how many products fits the search criterias - count)
- Attributes can be split by a configurable char. If you have, for example, a ClockSpeed Attribute with values like "100MHZ,200MHZ" you can instruct the module to create multiple filter entries by spliting, in this example, by coma. One click and all filters are automatically created.
- Support of select one or select multiple attribute values
- Refresh filter counts with Ajax
- Select multiple categories to filter (it will only filter one categories, but show a dropdown with selected categories)
- Can be placed on almost all layouts (On category layout select categories where module should display)
- Custom title support
- Custom template support
- Selectable attributes
- Unlimited module placement

Support: opencart@pappco.hu
Demo: http://demo.opencartgeek.com/
Admin demo: http://demo.opencartgeek.com/admin/(demo/demo)

Prerequirements:

- VQMod (2.4.1)

Update from 1.*:

- If you are unsure how to install a module, or you have custom theme, please use our install service (http://www.opencartgeek.com/services/install-service)
- BACKUP YOUR EXISTING STORE FILES AND DATABASE!!
  - Backup your database via your store Admin->System->Backup
  - Backup your files using FTP file copy or use cPanel filemanager to create a zip of all the existing opencart files and folders
- Connect using a FTP program to your hosting/server account and browse the root of your OpenCart installation folder. 
- Upload the folders, "admin", "catalog" and "vQmod" to OpenCart's root folder. You should not get any file replacement warnings. If you do, double check to make sure you are not replacing any critical files (if you had an older version of the modules already installed, you will need to replace the old files).
- Remove catalog/model/catalog/attribute.php (we don't need it any more, for safety only rename first!)
- Enter OpenCart's administration menu, Extensions > Modules and "Edit" the module
- Save your settings

Installation:

- If you are unsure how to install a module, or you have custom theme, please use our install service (http://www.opencartgeek.com/services/install-service)
- BACKUP YOUR EXISTING STORE FILES AND DATABASE!!
  - Backup your database via your store Admin->System->Backup
  - Backup your files using FTP file copy or use cPanel filemanager to create a zip of all the existing opencart files and folders
- First you need install vQmod (http://code.google.com/p/vqmod/)
- Extract the downloaded archive
- Connect using a FTP program to your hosting/server account and browse the root of your OpenCart installation folder. 
- Upload the folders, "admin", "catalog" and "vQmod" to OpenCart's root folder. You should not get any file replacement warnings. If you do, double check to make sure you are not replacing any critical files (if you had an older version of the modules already installed, you will need to replace the old files).
- Enter OpenCart's administration menu, Extensions > Modules and "Install" the module
- Configure the module.


Compatibility:

This version is tested with OpenCart 1.5.6.*, 1.5.5.*, 1.5.4.*, 1.5.3.*, 1.5.2.*, 1.5.1.3
This version is tested with theme: default

Important: If you click on search button and nothing happens, you may have to update JQuery. If you have version 1.5.1.3.1, you definitely need to update JQuery!

How to update JQuery:
- Upload the contents of "jquery_update/upload" folder to your Opencart installation folder.
- Open "catalog/view/theme/YOUR_THEME/template/common/header", and search for the following code snippet: "<script type="text/javascript" src="catalog/view/javascript/jquery/jquery-".
- Change the version number to 1.7.1 and save the file. The modificated line should look like this: "<script type="text/javascript" src="catalog/view/javascript/jquery/jquery-1.7.1.min.js"></script>".


Non-English users:

The english translation file is located at "admin/language/english/module/advattrsearch.php", "catalog/language/english/module/advattrsearch.php"

Important: 

take care with turn on count for every attributes, it can lead to performance problems, we did created a good cache, and good sql query, but...

Custom themes:

You will need to copy the included template files:
   "OC_FOLDER/catalog/view/theme/default/template/module/advattrsearch.tpl"
for your custom theme's module folder:
   "OC_FOLDER/catalog/view/theme/YOUR_THEME/template/module/advattrsearch.tpl"
and edit it to fit your theme.

Custom css:

You will need to copy the included css files:
   "OC_FOLDER/catalog/view/theme/default/stylesheet/advattrsearch.css"
for your custom theme's module folder:
   "OC_FOLDER/catalog/view/theme/YOUR_THEME/stylesheet/advattrsearch.css"
and edit it to fit your theme.

Version history:
3.5 (20140306):
- fixed problem which we solved before with displaying "Tax settings error"
- added missing helper loader function for older versions of opencart

3.4 (20140124):
- fixed mysql escape issues

3.3 (20131210):
- fixed deprecated function (getCategoriesByParentId)
- fixed paging,sorting problems
- fixed price filter problem occured when the start price was 0

3.2 (20130904):
- fixed sql error when not on category layout
Files affected:
- catalog/controller/module/advattrsearch.php

3.1 (20130830):
- fixed problems when using seo urls
Files affected:
- catalog/controller/module/advattrsearch.php
- catalog/view/theme/default/template/module/advattrsearch.tpl

3.0 (20130823):
- fixed sql error
Files affected:
- catalog/model/tool/advattrsearch.php

2.9 (20130802):
- manufacturer filter fix
- product count fix
- changed .clear class to .clear-filter
- minor css fix

2.8 (20130527) - added multi store support
2.7 (20130516) - bug fix price filter 
2.6 (20130306) - bug fix almost same attributes cannot be searched (hello, 1hello)
2.5 (20130129) - bug fix
2.4 (20121030) - bug fix
2.3 (20121027) - feature request: Refresh filter counts with Ajax.
2.2 (20121023) - bug fix
2.1 (20121021) - bug fix
2.0 (20121008) - bug fix, removed feature: display of group attributes, new feature added: attribute count (see how many products have the attribute), price count, manufacturer count, css update, code clean up
1.4 (20120902) - bug fix
1.3 (20120823) - bug fix, new feature added: attribute separator, search by attribute group, help texts, admin minimal design
1.2 (20120809) - new feature added: search by manufacturers, search by price (input fields and multiselect)
1.1 (20120806) - bug fix, compatibility check
1.0 (20120713) - initial release

Extensions
Version 3.5
Compatibility 1.5.6.4
1.5.6.3
1.5.6.2
1.5.6.1
1.5.6
1.5.5.1
1.5.5
1.5.4.1
1.5.4
1.5.3.1
1.5.3
1.5.2.1
1.5.2
1.5.1.3
VQMod 2.4.1
Language English
OpencartGeek.com © 2017