Module is installed in a regular way - simply upload your archive and click install.
CHANGELOG:
v 3.1.3 (October 28, 2020)
- [+] Optionally display color boxes with/without names
- [+] Optionally define max. visible items for each filtering block
- [+] New option for instantly saving settings in BO
- [*] Improved support for decimal values in numeric sliders
- [*] Slightly updated design for filter block
- [*] Fixed non-available supplier filter on template for search results page
- [*] Improved compatibility with Classic Rocket theme in PS 1.7
- [*] Misc fixes and optimizations
Files modified:
- /amazzingfilter.php
- /classes/bo.php
- /classes/Slider.php
- /translations/pl.php
- /views/css/back.css
- /views/css/front.css
- /views/css/slider.css
- /views/css/specific/warehouse-17.css
- /views/js/back.js
- /views/js/front.js
- /views/js/slider.js
- /views/js/specific/panda-17.js
- /views/js/specific/transformer-16.js
- /views/js/specific/transformer-17.js
- /views/js/specific/warehouse-17.js
- /views/templates/admin/available-filters.tpl
- /views/templates/admin/configure.tpl
- /views/templates/hook/amazzingfilter.tpl
Files added:
- /classes/ExtendedTools.php
- /upgrade/install-3.1.3.php
- /views/js/front-16.js
- /views/js/specific/classic-rocket-17.js
- /views/templates/admin/errors.tpl
=========================== v 3.1.2 (September 2, 2020)
- [+] Configurable positions for merged attributes
- [*] Improved performance for stores having thousands of feature values
- [*] Improved compatibility with Z.One theme in PS 1.7
- [*] Improved compatibility with Warehouse theme in PS 1.7 and PS 1.6
- [*] Improved compatibility with At Oreo theme in PS 1.7
- [*] Improved compatibility with Transformer theme in PS 1.6
- [*] Misc fixes and optimizations
Files modified:
- /amazzingfilter.php
- /controllers/front/myfilters.php
- /translations/pl.php
- /translations/ru.php
- /views/css/back.css
- /views/css/front-17.css
- /views/css/front.css
- /views/css/specific/warehouse-17.css
- /views/js/back.js
- /views/js/front.js
- /views/js/specific/transformer-16.js
- /views/js/specific/warehouse-17.js
- /views/js/specific/ZOneTheme-17.js
- /views/templates/admin/configure.tpl
- /views/templates/admin/merged-items.tpl
- /views/templates/hook/amazzingfilter.tpl
- /views/templates/hook/dynamic-loading.tpl
Files added:
- /classes/MergedValues.php
- /classes/Slider.php
- /upgrade/install-3.1.2.php
- /views/js/specific/at_oreo-17.js
=========================== v 3.1.1 (June 30, 2020)
- [*] Integrated support for displaying filter block in center_column on Warehouse theme
- [*] Updated Polish and Russian translations
- [*] Minor fixes and optimizations
Files modified:
- /amazzingfilter.php
- /controllers/front/ajax.php
- /controllers/front/cron.php
- /controllers/front/myfilters.php
- /translations/pl.php
- /translations/ru.php
- /views/css/back.css
- /views/css/front.css
- /views/css/specific/warehouse-17.css
- /views/js/front.js
- /views/js/specific/warehouse-17.js
- /views/templates/admin/template-form.tpl
- /views/templates/hook/dynamic-loading.tpl
=========================== v 3.1.0 (May 11, 2020)
- [+] Configurable slider step value
- [+] Compatibility with module Custom SEO Pages (beta version available upon request)
- [*] Improved compatibility with Warehouse theme
- [*] Misc fixes and optimizations
Files modified:
- /amazzingfilter.php
- /src/AmazzingFilterProductSearchProvider.php
- /views/css/back.css
- /views/css/front.css
- /views/css/specific/classic-17.css
- /views/js/back.js
- /views/js/front.js
- /views/js/specific/warehouse-17.js
- /views/templates/admin/configure.tpl
- /views/templates/admin/filter-form.tpl
- /views/templates/admin/form-group.tpl
- /views/templates/admin/input.tpl
- /views/templates/admin/template-form.tpl
- /views/templates/admin/template-group.tpl
- /views/templates/front/basic-layout-17.tpl
- /views/templates/front/basic-layout.tpl
- /views/templates/hook/amazzingfilter.tpl
Files added:
- /classes/bo.php
- /upgrade/install-3.1.0.php
- /views/templates/admin/footer-save-btn.tpl
- /views/templates/admin/pagination.tpl
=========================== v 3.0.3 (February 17, 2020)
- [+] Optional Quick Search field for available filter options
- [+] Optionally display selected filters above product list
- [+] Configure how often should be random sorting updated: hourly, daily, weekly
- [*] Improved horizontal layout of filter block
- [*] Improved compatibility with at_classico and at_decor themes on PS 1.7
- [*] Fixed taxes impact in price slider
- [*] Misc fixes and optimizations
Files modified:
- /amazzingfilter.php
- /views/css/front-17.css
- /views/css/front.css
- /views/js/back.js
- /views/js/front.js
- /views/templates/hook/amazzingfilter.tpl
- /views/templates/hook/dynamic-loading.tpl
Files added:
- /upgrade/install-3.0.3.php
- /views/css/specific/classic-17.css
- /views/js/specific/at_classico-17.js
- /views/js/specific/at_decor-17.js
=========================== v 3.0.2 (December 10, 2019)
- [+] Check subcategories of selected parent in tree view on template settings panel
- [+] Sort filter templates by name or date added
- [*] Fixed customer group restrictions
- [*] Fixed jQuery loading on product sheet in some specific cases on PS 1.7.5
- [*] Improved compatibility with Venedor theme on PS 1.7
- [*] Minor bug fixes and optimizations
Files modified:
- /amazzingfilter.php
- /views/css/back.css
- /views/js/back.js
- /views/js/front.js
- /views/templates/admin/configure.tpl
Files added:
- /views/js/specific/venedor-17.js
=========================== v 3.0.1 (November 21, 2019)
- [*] Minor fixes related to sorting and merged values
Files modified:
- /amazzingfilter.php
=========================== v 3.0.0 (November 14, 2019)
- [*] New indexation system, working a lot faster. NOTE: FULL RE-INDEX IS REQUIRED AFTER UPGRADE
- [*] Improved filtering algorithm
- [+] Optionally exclude filter parameters and page number from URL
- [+] Configurable compact filter button: Icon only, Text only, Icon + Text
- [*] Improved number formats in numeric sliders
- [*] Fixed color textures for merged attributes
- [*] Improved compatibility with at_movic theme in PS 1.7
- [*] Misc fixes and optimizations
Files modified:
- /amazzingfilter.php
- /controllers/front/ajax.php
- /controllers/front/cron.php
- /controllers/front/myfilters.php
- /views/css/back.css
- /views/css/front.css
- /views/css/front-17.css
- /views/js/back.js
- /views/js/front.js
- /views/templates/admin/configure.tpl
- /views/templates/admin/form-group.tpl
- /views/templates/admin/input.tpl
- /views/templates/hook/amazzingfilter.tpl
Files added:
- /upgrade/install-3.0.0.php
- /views/js/specific/at_movic-17.js
=========================== v 2.8.8 (September 30, 2019)
- [+] Optionally sort filter options by first number in name
- [*] Minor fixes and optimizations
Files modified:
- /amazzingfilter.php
- /views/js/specific/ZOneTheme-17.js
=========================== v 2.8.7 (September 21, 2019)
- [+] Optionally sort category options by name/position/ID
- [*] Improved compatibility with PS 1.7.6
- [*] Improved compatibility with Angar theme in PS 1.7
- [*] Improved compatibility with Z.One theme in PS 1.7
- [*] Improved compatibility with Transformer theme in PS 1.6
- [*] Minor fixes and optimizations
Files modified:
- /amazzingfilter.php
- /views/css/front.css
- /views/js/front.js
- /views/js/specific/warehouse-17.js
Files added:
- /upgrade/install-2.8.7.php
- /views/js/specific/transformer-16.js
- /views/js/specific/ZOneTheme-17.js
=========================== v 2.8.6 (June 24, 2019)
- [+] New sorting option: By sales
- [+] Optional caching for selected resources
- [+] Possibility to assign templates explicitly to home category in PS 1.7
- [*] Improved pagination performance in Warehouse theme PS 1.7
- [*] Improved compatibility with Panda theme in PS 1.7
- [*] Minor fixes and optimizations
Files modified:
- /amazzingfilter.php
- /readme_en.pdf
- /views/css/back.css
- /views/js/back.js
- /views/js/specific/warehouse-17.js
- /views/templates/admin/configure.tpl
- /views/templates/admin/options.tpl
Files added:
- /upgrade/install-2.8.6.php
=========================== v 2.8.5 (April 18, 2019)
- [+] Possibility to merge multiple attributes/features in single option with custom name
- [+] New display type for filter groups: text boxes
- [+] Cron task for reindexing selected products
- [+] Compatibility with module Elastic Jet Search
- [*] Fixed Lazy loading images after updating product list in Transformer theme PS 1.7
- [*] Don't skip dots and commas in friendly_urls, replace them with dashes
- [*] Improved automatic re-indexation on saving products with many combinations in PS 1.7
- [*] Reorganized settings interface for better user experience
- [*] Minor fixes and optimizations
Files modified:
- /amazzingfilter.php
- /controllers/front/cron.php
- /views/css/back.css
- /views/css/front.css
- /views/js/back.js
- /views/js/front.js
- /views/templates/admin/configure.tpl
- /views/templates/admin/form-group.tpl
- /views/templates/admin/input.tpl
- /views/templates/hook/amazzingfilter.tpl
Files added:
- /upgrade/install-2.8.5.php
- /views/js/specific/transformer-17.js
=========================== v 2.8.4 (February 12, 2019)
- [+] Compatibility with TMsearch
- [+] New settings: compact offset direction - left/right
- [*] Improved infinite scroll/load more behavior when user clicks on product and then goes back
- [*] Fixed toggling filters in compact view if desktop view is horizontal
- [*] Minor fixes
Files modified:
- /amazzingfilter.php
- /override_files/controllers/admin/AdminProductsController.php
- /views/css/front-17.css
- /views/css/front.css
- /views/js/back.js
- /views/js/specific/warehouse-17.js
- /views/js/front.js
- /views/templates/hook/amazzingfilter.tpl
- /views/templates/hook/dynamic-loading.tpl
Files added:
- /upgrade/install-2.8.4.php
=========================== v 2.8.3 (December 15, 2018)
- [+] Compatibility with IqitSearch in PS 1.7
- [+] Optional random sorting for filtered results
- [+] Polish translation
- [*] Activate compact layout at specified browser width
- [*] View filtered products instantly on main page, without clicking on button
- [*] Display combination cover images with highest positions
- [*] Hide compact filter panel by swiping to the side
- [*] URL params are ordered in the same way as displayed filter blocks
- [*] Fixed checkboxes/radioboxes in foldered categories in Warehouse theme PS 1.7
- [*] Improved structure of scripts for easier customizations
- [*] Misc fixes and optimizations
Files modified:
- /amazzingfilter.php
- /controllers/front/ajax.php
- /controllers/front/myfilters.php
- /views/css/front.css
- /views/css/my-filters.css
- /views/css/specific/warehouse-17.css
- /views/js/front.js
- /views/templates/hook/amazzingfilter.tpl
Files added:
- /views/js/specific/classic-17.js
- /translations/pl.php
- /upgrade/install-2.8.3.php
Files removed:
- /views/js/custom.js
- /views/js/main-page.js
=========================== v 2.8.2 (July 24, 2018)
- [+] New general settings: default sorting, number of products per page, filter layout (horizontal, vertical)
- [+] Customizable general settings for each template (sorting, pagination, layout, etc...)
- [+] Filter templates for selected manufacturers/suppliers
- [*] Re-index all products in live mode, without erasing whole indexation data
- [*] Fixed load more button in mobile view, PS 1.7
- [*] Dynamically update total matches container, PS 1.6
- [*] Improved compatibility with Ayon theme, PS 1.6
- [*] Minor fixes and optimizations
Files modified:
- /amazzingfilter.php
- /src/AmazzingFilterProductSearchProvider.php
- /controllers/front/cron.php
- /views/css/back.css
- /views/css/front.css
- /views/css/front-17.css
- /views/js/back.js
- /views/js/front.js
- /views/templates/admin/configure.tpl
- /views/templates/admin/form-group.tpl
- /views/templates/admin/input.tpl
- /views/templates/admin/options.tpl
- /views/templates/admin/template-form.tpl
- /views/templates/hook/amazzingfilter.tpl
Files added:
- /override_files/classes/controller/FrontController.php
- /upgrade/install-2.8.2.php
Directories added:
- /override/classes/controller/
Files removed:
- /views/templates/admin/cat-tree.tpl
=========================== v 2.8.1 (March 30, 2018)
- [+] Compatibility with IqitSearch
- [+] Compatibility with LeoProductSearch
- [*] New price slider script: lightweight, touch friendly, does not depend on jquery-ui
- [*] Improved indexation
- [*] Improved compatibility with Warehouse theme in PS 1.7
- [*] Improved compatibility with Panda theme in PS 1.7
- [*] Improved compatibility with child themes in PS 1.7
- [*] Minor fixes and optimizations
Files modified:
- /amazzingfilter.php
- /controllers/front/cron.php
- /views/css/front.css
- /views/js/back.js
- /views/js/front.js
- /views/templates/admin/available-filters.tpl
- /views/templates/hook/amazzingfilter.tpl
Files added:
- /views/css/slider.css
- /views/css/specific/warehouse-17.css
- /views/js/slider.js
- /views/js/specific/panda-17.js
- /views/js/specific/warehouse-17.js
Files removed:
- /views/js/jquery.ui.touch-punch.min.js
=========================== v 2.8.0 (December 9, 2017)
- [+] Optionally minimize selected filters on page load
- [+] Optionally include sorting parameter in URL
- [+] Optionally show/hide group names of selected filters
- [+] Editable custom names for each filter group
- [+] Custom prefixes/suffixes for numeric sliders
- [+] Configurable decimal/thousand separators for numeric values (1500.5 or 1.500,5)
- [+] Possibility to duplicate templates
- [+] Possibility to display templates on all categories without explicit selection (including new created)
- [+] Recognize ranged values in numeric sliders (1-3 years, 1-5 years, 5-8 years etc...)
- [+] Smarty variables required for displaying add to cart button in product list in 1.7
- [*] Fixed weight indexation for products without combinations
- [*] Improved compatibility with transformer theme in 1.7
- [*] Initial sorting by price:asc on pricesdrop page in 1.6
- [*] Reload page on clicking back/forward in browser after URL was updated basing on applied filters
- [*] Misc fixes and optimizations
Files modified:
- /amazzingfilter.php
- /controllers/front/myfilters.php
- /views/css/back.css
- /views/css/front.css
- /views/js/back.js
- /views/js/front.js
- /views/templates/admin/cat-tree.tpl
- /views/templates/admin/configure.tpl
- /views/templates/admin/filter-form.tpl
- /views/templates/admin/form-group.tpl
- /views/templates/hook/amazzingfilter.tpl
Files added:
- /upgrade/install-2.8.0.php
- /views/templates/admin/available-filters.tpl
- /views/templates/admin/input.tpl
- /views/templates/admin/template-form.tpl
Files removed:
- /override_files/controllers/front/ProductController.php
=========================== v 2.7.4 (September 24, 2017)
- [+] Numeric sliders for features/attributes
- [+] User input fields for numeric sliders
- [+] Radio buttons for filtering options
- [*] Fixed autoindexation on bulk product status update
- [*] Misc fixes and optimizations
Files modified:
- /amazzingfilter.php
- /views/css/front.css
- /views/css/custom.css
- /views/js/front.js
- /override_files/controllers/admin/AdminProductsController.php
- /views/templates/admin/filter-form.tpl
- /views/templates/hook/amazzingfilter.tpl
- /src/AmazzingFilterProductSearchProvider.php
=========================== v 2.7.3 (August 14, 2017)
- [*] Compatibility with PS 1.7.2
- [*] Fixed scroll bug in compact view on mobile devices
- [*] Minor fixes and optimizations
Files modified:
- /views/css/front.css
- /views/js/front.js
- /src/AmazzingFilterProductSearchProvider.php
=========================== v 2.7.2 (July 11, 2017)
- [+] New option: Display prices/images basing on selected attributes
- [*] Removed hidden checkbox options if they are not used on page
- [*] Improved performance on Search results page for PS 1.7
- [*] Minor fixes and optimizations
Files modified:
- /amazzingfilter.php
- /views/js/front.js
=========================== v 2.7.1 (May 29, 2017)
- [*] Improved checking for stock/existence basing on selected attributes
- [*] Improved overflow-touch-scroll performance in compact view
- [*] Minor fixes and optimizations
Files modified:
- /amazzingfilter.php
- /views/css/front.css
- /views/js/front.js
- /views/css/back.css
- /views/templates/admin/configure.tpl
- /controllers/front/cron.php
=========================== v 2.7.0 (April 27, 2017)
- [+] Compact view on mobile devices
- [+] Checkboxes/Selects for price/weight ranges
- [+] Optionally load products on button click
- [+] Optional infinite scroll (instead of standard pagination)
- [*] Show/hide filter blocks by clicking on title
- [*] Show more/less options, if there are too many of them
- [*] Improved range-sliders performance on mobile devices
- [] Removed asterisk () from url params. Primary filter is defined by 1st position
- [*] Fixed compatibility of Autoscrolling to top with Load more button
- [*] Improved criteria selection in admin interface (instant search)
- [*] Minor fixes and optimizations
Files modified:
- /amazzingfilter.php
- /readme_en.pdf
- /views/css/back.css
- /views/css/front.css
- /views/css/front-17.css
- /views/js/back.js
- /views/js/front.js
- /views/js/main-page.js
- /views/templates/admin/configure.tpl
- /views/templates/admin/filter-form.tpl
- /views/templates/hook/amazzingfilter.tpl
- /views/templates/hook/dynamic-loading.tpl
Files added:
- /upgrade/install-2.7.0.php
- /views/css/custom.css
- /views/js/jquery.ui.touch-punch.min.js
=========================== v 2.6.1 (March 30, 2017)
- [*] Improved performance on Search results page
- [*] Improved performance for "checking combinations existence"
- [*] Fixed recognition of initial params for top level category blocks
Files modified:
- /amazzingfilter.php
- /override_files/classes/Product.php
=========================== v 2.6.0 (March 3, 2017)
- [+] Filter by product condition (new, used, refurbished)
- [+] CRON indexation
- [+] Compatibility with Jolisearch module
- [+] Introduced custom.js/custom.css for easier customization
- [*] Sort category options by position
- [*] Minor fixes, related to sorting products
- [*] Don't interrupt module installation if some overrides were not added
- [*] Admin interface for adding/removing overrides used by module (PS 1.6)
- [*] Minor fixes and optimizations
Files modified:
- /amazzingfilter.php
- /controllers/front/myfilters.php
- /views/css/back.css
- /views/js/back.js
- /views/templates/admin/configure.tpl
- /views/templates/admin/filter-form.tpl
- /views/templates/front/my-filters.tpl
- /views/templates/hook/amazzingfilter.tpl
- /readme_en.pdf
Files added:
- /controllers/front/cron.php
- /upgrade/install-2.6.0.php
- /views/js/custom.js
Files moved:
- all php overrides from /override/ to /override_files/. /override/ directory kept
=========================== v 2.5.5 (February 11, 2017)
- [+] Possibility to add multiple category filter blocks
- [*] Minor fixes and optimizations
Files modified:
- /amazzingfilter.php
- /views/js/front.js
- /views/templates/admin/filter-form.tpl
- /views/templates/hook/amazzingfilter.tpl
=========================== v 2.5.3 (February 2, 2017)
- [+] Option to include/exclude all products from subcategories, even if they are not associated to current category
- [*] Sort products by position inside checked category, if only one is checked
- [*] PS17: automatically reindex product attributes after bulk generation
- [*] Multistore: Compatibility with shared stock
- [*] Minor fixes and optimizations
Files modified:
- /amazzingfilter.php
- /views/css/front.css
- /views/js/front.js
- /views/templates/admin/form-group.tpl
- /views/templates/hook/amazzingfilter.tpl
Files added:
- /upgrade/install-2.5.3.php
- /views/js/attribute-indexer.js
=========================== v 2.5.2 (January 14, 2017)
- [*] PS17: Fix filtering on search results page
- [*] Optimized category tree for filtering templates
- [*] Optimized behavior for price/weight sliders
Files modified:
- /amazzingfilter.php
- /views/css/back.css
- views/js/back.js
- /views/js/front.js
- /views/templates/admin/filter-form.tpl
Files added:
- /views/templates/admin/cat-tree.tpl
=========================== v 2.5.1 (December 18, 2016)
- [*] Multistore: register/unregister hooks only for current shop context
- [*] Minor fixes and optimizations
Files modified:
- /amazzingfilter.php
- /views/css/icons.css
- /src/AmazzingFilterProductSearchProvider.php
=========================== v 2.5.0 (December 10, 2016)
- [+] Optionally load icon font. May be useful if theme does not support icon-xx classes
- [*] Compatibility with PS 1.7
- [*] Improved filtering time for prices-drop, new products, bestsellers
- [*] Improved time for sorting by stock, especially for stores with more than 30 000 products
- [*] Fixed load-more button appearance in cases when top pagination is not present in template files
- [*] Automatically deactivate templates for pages without current filter-hook on module installation
- [*] Multistore: register/unregister hooks only for current shop context
- [*] Minor fixes and optimizations
Files modified:
- /amazzingfilter.php
- /views/js/front.js
- /controllers/front/myfilters.php
- /views/css/front.css
- /views/css/my-filters.css
- /views/js/front.js
- /views/js/main-page.js
- /views/templates/admin/configure.tpl
- /views/templates/front/my-filters.tpl
- /views/templates/hook/amazzingfilter.tpl
- /views/templates/hook/my-filters-tab.tpl
Files added:
- /src/AmazzingFilterProductSearchProvider.php
- /src/index.php
- /upgrade/install-2.5.0.php
- /views/css/back-17.css
- /views/css/front-17.css
- /views/css/icons.css
- /views/fonts/filterIcons.eot
- /views/fonts/filterIcons.svg
- /views/fonts/filterIcons.ttf
- /views/fonts/filterIcons.woff
- /views/fonts/index.php
- /views/templates/front/content-17.tpl
- /views/templates/front/basic-layout-17.tpl
- /views/templates/hook/dynamic-loading.tpl
=========================== v 2.3.1 (November 5, 2016)
- [*] Fixed bug with load more button in instant filter on main page
- [*] Fixed bug with indexation when a currency is deleted but still present in database
- [*] Fixed wrong numbers of matches in some complex scenarios when stock is checked for each combination
- [*] Minor code optimizations
Files modified:
- /amazzingfilter.php
- /views/js/main-page.js
- /views/css/front.css
=========================== v 2.3.0 (October 29, 2016)
- [+] Show/Hide numbers of matches
- [+] Show/Hide/Dim options with zero matches
- [+] Optional foldered layout for subcategories
- [+] Optional autoscroll to top after updating product list dynamically
- [+] Autodetect overriden module files, that require updating
- [*] Improved layout of selected filters block for better buttons response on mobile devices
- [*] Improved instant filter on main page
- [*] Fixed translatable labels for price and weight sliders
- [*] Fixed breadcrumbs path on product page depending on previous visited category PSCSX-8559
- [*] Fixed possible duplicates in dynamic parameter urls
- [*] Consider category group access in customer filters
- [*] Minor fixes for checking combinations existence
- [*] Improved multishop indexation
Files modified:
- /views/templates/hook/amazzingfilter.tpl -------------> important
- /views/css/front.css ---------------------------------> important
- /views/js/front.js -----------------------------------> important
- /views/js/main-page.js -------------------------------> important
- /amazzingfilter.php
- /controllers/front/myfilters.php
- /views/templates/admin/configure.tpl
- /views/templates/admin/filter-form.tpl
- /views/css/back.css
- /views/js/back.js
Files added:
- /views/templates/admin/form-group.tpl
- /override/controllers/front/ProductController.php
- /upgrade/install-2.3.0.php
=========================== v 2.2.0 (July 9, 2016)
- [*] Fixed filtering on Supplier page
- [*] Fixed indexation bug when BO language is not active in FO
- [*] Fixed stock filtering for products with negative stock
- [*] Re-index products after updating tags in Tag menu
- [*] Misc minor fixes
Files modified:
- /amazzingfilter.php
- /views/js/front.js
- /views/js/main-page.js
- /views/css/back.css
Files added:
- /upgrade/install-2.2.0.php
=========================== v 2.1.2 (May 29, 2016)
- [+] Highlight filtering button after criteria selection on main page
- [*] Fix #PSCSX-8009, error on saving products when required overrides are out of date
- [*] Included manufacturer_name in filtered results
- [*] Fixed ordering bug on prices drop page
- [*] Fixed initial sorting by date_upd
- [*] Improved auto-indexation on saving products programmatically using $product_obj->save()
Files modified:
- /amazzingfilter.php
- /views/js/main-page.js
=========================== v 2.1.1 (April 30, 2016)
- [*] Retro-compatibility fix for product indexation
- [*] Minor bug fix for counting stock basing on selected attributes
Files modified:
- /amazzingfilter.php
=========================== v 2.1.0 (April 23, 2016)
- [+] Configurable out-of-stock behavior: include/exclude/move to the end
- [+] In stock filter
- [+] Easily select hook and change positions on module configuration page
- [*] Updated Admin interface
- [*] Improved indexation (both mass indexation and auto-indexation on product save)
- [*] Exclude inactive categories from filters
- [*] Fixed pagination bug after page refresh
- [*] Optimized count data gathering for large amounts of filters
- [*] Significantly decreased quantity of submitted fields on each ajax request
- [*] Multiple suppliers support
- [*] Retro-compatibility for tags indexation
- [*] Misc code optimizations
Files modified:
- /amazzingfilter.php
- /views/templates/admin/configure.tpl
- /views/templates/admin/filter-form.tpl
- /views/templates/hook/amazzingfilter.tpl
- /views/templates/front/my-filters.tpl
- /views/js/front.js
- /views/js/back.js
- /views/css/back.css
- /controllers/front/myfilters.php
- /override/constollers/admin/AdminProductsController
Files added:
- /documentation_en.pdf
- /views/templates/admin/hook-positions-form.tpl
- /upgrade/install-2.1.0.php
Files removed:
- /readme_en.pdf
=========================== v 2.0.2 (March 09, 2016)
- [*] Fixed interference with 3rd party carousels of homepage
- [*] Initial uniform styling for filter selects
Files modified:
- /amazzingfilter.php
- /views/templates/hook/amazzingfilter.tpl
- /override/classes/Manufacturer.php
- /override/classes/Product.php
- /override/classes/ProductSale.php
- /override/classes/Search.php
- /override/classes/Supplier.php
=========================== v 2.0.1 (January 30, 2016)
- [+] Order filter options by numbers in names (e.g. 1mm, 5mm, 10mm)
- [*] Proper ordering on search results
- [*] Misc fixes and optimizations
Files modified:
- /amazzingfilter.php
- /views/templates/admin/filter-form.tpl
- /views/js/front.js
=========================== v 2.0.0 (November 20, 2015)
- [+] Adjustable customer filters
- [+] Compatibility with search results page
- [+] Compatibility with main page
- [+] Filter by: new products/bestsellers/specials/tags
- [+] Nested categories in filter templates
- [+] Order filter options by name/id/position (if available)
- [+] Dynamic ids/classes for layout. Filter is no longer dependent on hardcoded theme selectors
- [+] Prices are indexed separately for each user group
- [*] Improved filtering algorithm
- [*] Removed "#" from dynamic URLs
- [*] URL params are generated basing on shop URL rewrite settings
- [*] Initial product listing is ready when page loads. No need to run additional ajax request
- [*] Indexed prices are rounded basing on prestashop settings
- [*] Support for product visibility in both/catalog/search/none
- [*] Support for categories group access rights
- [*] Activated the show all products button
- [*] Misc code optimizations
- [*] PSR-2
- [-] Fixed bug of counting matches when count stock is enabled and none of combinations is in stock
- [-] Fixed bug on clicking indexer twice
- [-] Fixed display by position in category
- [-] Fixed out of stock status label
- [-] Removed FF/IE select bug happening when majority of options is hidden
Files modified:
- /amazzingfilter.php
- /views/templates/admin/configure.tpl
- /views/templates/admin/filter-form.tpl
- /views/templates/hook/amazzingfilter.tpl
- /controllers/front/ajax.php
- /override/classes/Manufacturer.php
- /override/classes/Product.php
- /override/classes/ProductSale.php
- /override/classes/Search.php
- /override/classes/Supplier.php
- /views/css/front.css
- /views/css/back.css
- /views/js/front.js
- /views/js/back.js
- /translations/ru.php
Files added:
- /controllers/front/myfilters.php
- /views/templates/front/basic-layout.tpl
- /views/templates/front/my-filters.tpl
- /views/templates/front/no-products.tpl
- /views/templates/front/index.php
- /views/templates/hook/my-filters-tab.tpl
- /views/css/my-filters.css
- /readme_en.pdf
- /views/js/my-filters.js
- /views/js/main-page.js
Files removed:
- /views/templates/hook/result.tpl
- /views/templates/hook/sorting.tpl
=========================== v 1.5.4 (August 5, 2015)
- [*] Fixed accordion for filterblock on left/right column
- [*] If filter-value is checked and there is no match for it in count_data, it is not hidden.
- [*] Minor code optimizations
=========================== v 1.5.3 (July 27, 2015)
- [*] Fixed comparator functionality
=========================== v 1.5.2 (July 21, 2015)
- [+] Count stock for combinations
- [+] Check combinations existence
- [*] Misc code optimizations