Files
interblue.pl/modules/amazzingfilter
2024-10-25 14:16:28 +02:00
..
2024-10-25 14:16:28 +02:00
2024-10-25 14:16:28 +02:00
2024-10-25 14:16:28 +02:00
2024-10-25 14:16:28 +02:00
2024-10-25 14:16:28 +02:00
2024-10-25 14:16:28 +02:00
2024-10-25 14:16:28 +02:00
2024-10-25 14:16:28 +02:00
2024-10-25 14:16:28 +02:00
2024-10-25 14:16:28 +02:00
2024-10-25 14:16:28 +02:00
2024-10-25 14:16:28 +02:00
2024-10-25 14:16:28 +02:00
2024-10-25 14:16:28 +02:00
2024-10-25 14:16:28 +02:00
2024-10-25 14:16:28 +02:00
2024-10-25 14:16:28 +02:00
2024-10-25 14:16:28 +02:00

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