Post by Johnathan » Fri Jun 26, 2015 6:32 am

Image

Current Version: v300.1 release notes)

OpenCart Versions: 1.5.1.x - 3.0.0.x

To Purchase: Visit OpenCartX or opencart.com

Image Image Image

This module enables customers to filter the currently viewed products by their attributes. If the customer is not browsing a category, manufacturer, or search page, all products with the selected attributes will be shown.

  • Upload and go — requires no modification to core files or the database.
  • Compatible with most custom themes without any changes needed.
  • Set each module's appearance and settings independently.
  • Easily duplicate modules and all their associated settings.
  • Choose which attributes appear in the module, and how each one displays (as checkboxes, radio buttons, or a select dropdown).
  • Properly filters the current products if the customer is on a category, manufacturer, or search page.
  • Optionally include a category filter and/or manufacturer filter.
  • 100% compatible with Smart Search and Extra Product Pages.
Image Image Image Image Image Image Image Image

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Oct 28, 2015 2:27 am

Updated to v210.1

Release Notes:

- Added: compatibility with OpenCart 2.1.0.x
- Added: attribute values can now be comma-delimited for multiple values
- Fixed: no results being displayed when attributes contain HTML or quotes
- Fixed: "Undefined index: module_id" compatibility error with some other mods
- Updated: speed improvements for stores with lots of attributes and values

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sun Apr 24, 2016 1:06 am

Updated to v220.1

Release Notes:

- NOTE: You will need to resave each module after updating to this version

- Added: compatibility with OpenCart 2.2.0.x
- Added: compatibility with Extra Product Pages
- Added: ability to filter by Manufacturer
- Added: better mobile styling: on mobile devices the extension now displays a button in the top-right corner that displays the module when clicked
- Added: ability for each filter to display only relevant values
- Added: ability to display categories as checkboxes or radio buttons
- Added: ability to display category images for checkboxes and radio buttons
- Added: option to always include results from sub-categories
- Added: option to restrict the width of filter blocks
- Added: option to restrict the height of filter blocks
- Added: option to limit the default number of choices to display
- Added: option to set the default sorting of the filtered products
- Added: option to automatically filter products after a number of seconds
- Added: option to load results via AJAX

- Fixed: cached filtered results sometimes showing no results, if the cache file had already expired
- Fixed: OpenCart adding class="product-filter" causes some styling issues
- Fixed: Category filter did not always show the current category page

- Updated: attributes can now all be set to the same type of input with a single selection
- Updated: extension cache files can be cleared by reloading the admin panel
- Updated: all filter data is now cached for increased performance
- Updated: instructions.txt file now includes directions on how to increase the OpenCart cache file expiration time

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue May 24, 2016 1:58 am

Updated to v220.2

Release Notes:

- Added: ability to choose which categories are shown in the Category Filter
- Added: option to display the Category Filter and Manufacturer Filter choices as links (similar to how Amazon displays categories)
- Added: ability to turn off and on the extension caching
- Added: option to use a different ajax loading method, to avoid the page from becoming blank before loading the new content
- Fixed: compatibility issue with Smart Search
- Fixed: issues with sites that use more than 3 levels of categories
- Fixed: clicking Clear Filters does not automatically trigger ajax reloading
- Fixed: the exact same text for attributes can cause some to not appear
- Fixed: attributes displayed as Radio Buttons do not work properly
- Updated: Clear Filters now returns the customer to the page they originally filtered from
- Updated: template file HTML classes are changed, so any custom styling you have added that relies on these will need to be updated

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri Jul 22, 2016 1:24 am

Updated to v220.3

Release Notes:

- Added: ability to specify the text for the mobile X close button
- Added: ability to show a "Clear" link for each filter

- Fixed: "Undefined index: route" error when using the module on the homepage
- Fixed: blank attributes were incorrectly appearing
- Fixed: when set to "Links", the category filter can give too broad of results if the filter started on a sub-category page
- Fixed: module instances were deleted when saving new ones on 1.5 versions
- Fixed: products were not filtered on category/manufacturer/search if the relevant filter was hidden

- Removed: link underlines in OpenCart 1.5 versions

- Updated: scrollbars should now only appear for filter boxes when hovering over a list of choices that requires scrolling
- Updated: attribute sorting is now SORT_NATURAL
- Updated: category, manufacturer, and option images are now middle-aligned
- Updated: Category Filter checkboxes will now be hidden if the number of categories exceeds the server's max_input_vars setting
- Updated: instructions.txt file with directions on how to make OpenCart versions before 2.2.0.0 compatible with array query string variables
- Updated: ajax page loading now uses pushState() instead of replaceState() and includes some improvements in detecting page loading, so customers can now navigate back to previous pages when ajax loading is enabled

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Sep 20, 2016 3:51 am

Updated to v230.1

Release Notes:

- NOTE: This version is fully compatible with OpenCart 2.3.0.x by using the OpenCart 2.3 Extension Compatibility Fix, which is provided for free with the purchase of the extension

- Added: ability to display product counts for each filter value
- Fixed: Category Filter would not be collapsed if on a category page, but that category was not included in the filter
- Fixed: filtering with a hidden Category Filter would search on all categories in the category path, rather than only the lowest sub-category
- Fixed: products were still not filtered properly on the search page
- Updated: price ranges are now exclusive of the "To" value, to accommodate product counts for filters

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Dec 14, 2016 1:29 am

Updated to v230.2

Release Notes:

- Fixed: "Clear All Filters" link was not working properly
- Fixed: some attribute values were not matching when using special characters
- Fixed: "Undefined index: caching" errors when loading the filtered products without the "module_id" in the URL
- Fixed: if entered with newlines or other invisible characters, attributes were not matching when using "Only Relevant Values"
- Fixed: the default sorting using Sort Order was sorting DESC instead of ASC
- Fixed: "Always Include Sub-Categories" was not working on versions lower than 1.5.5

- Updated: multiple module instances can now be used on the same page
- Updated: error messages caused by mods that change core OpenCart files should now be hidden on the rendered product listing page
- Updated: search queries are now looked at case-insensitively, unlike the standard OpenCart search code

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Apr 18, 2017 2:16 am

Updated to v230.3

Release Notes:

- Fixed: searches with filtered values were not working on 1.5.1 - 1.5.4
- Fixed: selecting multiple manufacturers was not working correctly
- Fixed: HTML in the module heading wasn't working on filtered product pages
- Fixed: issues with IE and Edge because they don't conform to web standards

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat Jul 01, 2017 5:37 am

Updated to v300.1

Due to limitations in the opencart.com license system, a new extension was released on opencart.com for OpenCart 3.0 compatibility. However, free updates are still available for anyone that has purchased the extension in July 2016 or after --- just contact Clear Thinking here: http://www.getclearthinking.com/contact

Release Notes:
- NOTE: Due to OpenCart 3 requirements, the URL for the filtered product page has changed. You'll need to update all links and layout routes that use "product/filter" to now use "extension/filter".

- Added: compatibility with OpenCart 3.0.0.x
- Added: native compatibility with OpenCart 2.3.0.x (You can remove the compatibility fix, or keep using it if you want to)
- Added: info in the admin page to see which layouts the module is assigned to
- Added: ability when using "Links" for the category filter to show all sub-categories of the current category's top-level parent
- Fixed: issue with IE/Edge bugfix added in previous version
- Removed: compatibility with OpenCart 1.5.x and 2.0.0.0 for new versions

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am

Who is online

Users browsing this forum: No registered users and 5 guests