Page 2 of 2

Re: [UPDATED] Filter by Price Module

Posted: Sat Oct 14, 2017 3:50 am
by Johnathan
Updated to v302.1

Release Notes:

- NOTE: Starting with this version, all template files will use the .twig extension. These will still work completely fine on OpenCart 2.x versions, and still use the .tpl-type syntax. However, if you've made edits to the .tpl file, you'll need to port those edits over to the new file.

- Added: ability to use a price slider for the Price Filter's flexible filter
- Confirmed: compatibility with OpenCart 3.0.2.x
- Updated: added some code fixes for Journal not loading ajax images
- Updated: the relevant module will now show if the filtered product page contains a module_id in the URL

Re: [UPDATED] Filter by Price Module

Posted: Sat Jun 30, 2018 4:13 am
by Johnathan
Updated to v302.2

Release Notes:

- Added: ocMod file to generate SEO-friendly URLs for the filtered pages
- Added: ability to change the filtered product page title to the category or manufacturer title if one of those filters are set

- Fixed: issues with Clear links on filters

- Updated: the default setting for "Always Include Sub-Categories" is now "Yes", since most stores were turning that on
- Updated: price slider javascript library to latest version

Re: [UPDATED] Filter by Price Module

Posted: Tue Mar 05, 2019 6:04 am
by Johnathan
Updated to v303.1

Release Notes:

- Confirmed: compatibility with OpenCart 3.0.3.x

- Fixed: mobile "Filter" button text wouldn't show if module heading was blank
- Fixed: issues with the SEO file added in the last update
- Fixed: category filter didn't always work correctly in some MySQL versions

- Removed: unnecessary "add" variable from data array

- Updated: third-party .js libraries are now only loaded if needed, and are only loaded once if multiple module instances are on the same page

Re: [UPDATED] Filter by Price Module

Posted: Fri Dec 20, 2019 4:55 am
by Johnathan
Updated to v303.2

Release Notes:

- Added: compatibility with some of Journal 3's features (like image hover and image labels)

- Fixed: expand/collapse issue when using ajax loading
- Fixed: category/manufacturer filters not hiding when there were no relevant categories or manufacturers for the products listed
- Fixed: category/manufacturer title wasn't showing when using SEO URLs
- Fixed: breadcrumbs showing the _route_ parameter when using SEO URLs
- Fixed: price filtering for non-default currencies wasn't working correctly
- Fixed: sorting chosen by the customer wasn't working
- Fixed: the price filter's "Flexible Filter" setting constantly reset itself

- Updated: breadcrumbs now show the category/manufacturer name if that option for changing the page heading is enabled in the module

Re: [UPDATED] Filter by Price Module

Posted: Sat Apr 25, 2020 3:33 am
by Johnathan
Updated to v303.3

Release Notes:

- Fixed: SEO URL issue with search phrases that have a space in them
- Fixed: "Array to string conversion" error introduced in the last update
- Fixed: page headings weren't getting translated correctly in multi-lingual installation if using the category/manufacturer name for the results page
- Fixed: template files weren't being loaded if in a custom theme directory
- Fixed: using the "Clear" link on the price slider wasn't working

- Updated: the upper limit of the price slider is now based on the maximum price of the currently listed products, instead of all products

Re: [UPDATED] Filter by Price Module

Posted: Fri Jul 17, 2020 12:54 am
by Johnathan
Updated to v303.4

Release Notes:

- Fixed: "Undefined index: url" error caused by bots scanning all URLs
- Fixed: URL rewriting issue involving the "&" and "%" characters
- Fixed: SEO URL issue using checkboxes for categories or manufacturers
- Fixed: issue when price slider was enabled but Price Filter was turned off
- Fixed: issue when price slider was enabled by no filter was set to use "only relevant values"
- Fixed: the price slider wasn't factoring in tax if OpenCart is set to display prices including tax

- Removed: unnecessary $sort_data variable

- Updated: the extension will now only attempt to rewrite the product page results URL if SEO URLs are turned on in the OpenCart settings
- Updated: relevant value arrays should be smaller in size now
- Updated: removed a line that wasn't working for Journal 3 compatibility
- Updated: product tags are now searched when filtering from the search page
- Updated: up to 6 levels of categories are now shown in the Category filter
- Updated: better padding for links/checkboxes/radio buttons in the Category Filter (thanks Joe at 1stop.com!)
- Updated: the extension route is now automatically added to the Category layout when clicking "Install" for the module

Re: [UPDATED] Filter by Price Module

Posted: Sat Jun 04, 2022 1:34 am
by Johnathan
Updated to v303.5

Release Notes:

- Added: "Status" column to main module listing page
- Added: ability to sort categories in the Category Filter by name

- Fixed: clicking on product tags wasn't working when the SEO file was enabled
- Fixed: rare MySQL error when selecting "Relevant Values for the Current Category" for the Attribute Filter
- Fixed: incorrect relevant values based on the "path" URL parameter when using "Relevant Values for the Current Category" setting
- Fixed: ajax URLs were not https when all pages are forced to https
- Fixed: issue with sorting on pages from Extra Product Pages
- Fixed: "Undefined variable: settings" error is module_id isn't in the URL
- Fixed: issue with "Clear All Filters" redirecting back to a missing image
- Fixed: the module was always filtering on the price when the slider was used
- Fixed: products with the upper price range weren't being shown when using the Price Slider

- Updated: the current category will always appear in the filter module now, regardless of whether it is checked in the module settings
- Updated: the current page's sort/order parameters will now be picked up when filtering the products on that page

Re: [UPDATED] Filter by Price Module

Posted: Fri Oct 14, 2022 1:41 am
by Johnathan
Updated to v2022-10-13

Release Notes:

- NOTE: Starting with this release, version numbers will now be based on the date the new version is released.

- NOTE: The SEO URL functionality is not possible with Events in OpenCart 4.0, so the extension uses vQmod in 4.0 versions. This functionality is optional, so you can forgo SEO URLs if you prefer not to install vQmod.

- Added: compatibility with OpenCart 4.0.0.x - 4.0.1.x
- Added: ability to set a top offset for the mobile Filter button
- Added: better compatibility for image display on high-resolution screens
- Added: ability to show only images for category/manufacturer filters

- Fixed: issues with using a template file in a non-default theme directory
- Fixed: ajax pages were not always working properly when using SEO URLs
- Fixed: missing sub-category indention for select dropdown Category Filters
- Fixed: duplicate breadcrumb titles when "Use Category or Manufacturer Name" was enabled
- Fixed: errors when the Price Filter is hidden

- Updated: filters are now disabled while the results are being loaded

Re: [UPDATED] Filter by Price Module

Posted: Wed May 24, 2023 1:25 am
by Johnathan
Updated to v2023-5-23

Release Notes:

- Added: compatibility with OpenCart 4.0.2.x
- Added: new "Check For Updates" button with one-click update functionality

- Fixed: issue with pagination on 3.0 versions using a default theme with a non-default directory
- Fixed: SSL issues when using SEO URLs and ajax filtering

Re: [UPDATED] Filter by Price Module

Posted: Fri Mar 29, 2024 3:52 am
by Johnathan
Updated to v2024-3-28

Release Notes:

- Fixed: issues caused on the front-end related to the extension caching its settings when OpenCart was set to use a non-file caching system
- Fixed: "Creation of dynamic property Pagination::$text is deprecated" error
- Fixed: issues with the Clear All Filters button when SEO URLs were used
- Fixed: page reloading loop caused by the new "Buttons" display option