This addon displays price ranges for products with combiantions. If product has a combinations and if these combinations will have different prices - module will display price range like "from €2.00 to €6.00". Module displays price range on list of products and on product pages. Moreover, if your products have quantity discounts - module will take these discounts into account to calculate lowest price of product
This addon displays price ranges for products with combiantions. If product has a combinations and if these combinations will have different prices - module will display price range like "from €2.00 to €6.00". Module displays price range on list of products and on product pages.
Avalable features
Main feature of the module is a possiiblity to show price range of product if product has combinations that affects its price. As a shop owner you can personalize the position of the module. On module configuration page you can select where module will appear on product page and where it will appear on list of products (like category view etc.). Available positions are determined by hook named displayProductPriceBlock.
Availalbe positions by default
specification of displayProductPriceBlock allows to use several variants of this position:
- displayProductPriceBlock old_price
- displayProductPriceBlock before_price
- displayProductPriceBlock after_price
- displayProductPriceBlock price
- displayProductPriceBlock unit_price
- displayProductPriceBlock weight
Many theme developers uses own displayProductPriceBlock variants
Because of this we decided to add support of custom position inside displayProductPriceBlock. If your template uses a non-default position - module is ready to work with it. Configuration page of module allows to use custom positions.
Feature to identify available positions
If your non-default theme has some new dispalyProductPriceBlock variants - you can easily identify them. Just enable (on module configuration page) option to show available postions. Then once you will open your product page or other pages where the products appear - you will see availalbe positions to use. You will be able to configure the module to dispay price ranges there, where you want.
Control what prices are included to range of prices
Each item can have combinations that are in stock or out of stock. You can decide if you want to skip out of stock combinations. In effect range of price for item that module displays - will contain only prices from items that are in stock.
Control the visibility of prices
If item will not have price range you can show or hide the price that module displays. When product will not have range of prices - module can show product price or if you need - you can hide it (depending on your requirements)
Decie what exactly module will display
- enable or disable appearance of "from" label (for example: from €11.99)
- enable or disable appearance of the lowest available price of product
- enable or disable appearance of "to" label (for example: to €29.99)
- enable or disable appearance of the highest available price of product
1.7.0
- added new feature to exclude quantity discounts from calculation of product price range (you can exclude these discounts or not)
1.6.9
- added missing translations
1.6.8
- added missing features to module dedicated for prestashop 1.6.x
1.6.7
- added improvements to price hide process
- from now when quantity is increased - the price field is removed (if option to remove / hide it is active)
1.6.6
- added new feature to exclude 0.00 price from range
- option is useful whem you've got free samples of product (worth €0.00) and if you want to exclude this free sample price from price range
1.6.5
- added improvements to cache clear process when:
- product is added / updated
- specific price is created / updated
- category discount is created / updated (for groups of customers)
1.6.4
- updated italian, polish and french translation package
1.6.3
- released update of spanish translation for prestashop 1.7.x
1.6.2
- released update of spanish translation for prestashop 1.6.x
1.6.1
- added feature to decide about price range format that module will use to display available product prices. You can select: "From $X to $Y" or "$X - $Y"
1.6.0
- added improvements to automatic refresh of price ranges on product pages in prestashop 1.7.x
1.5.9
- added improvements to module usage in prestashop 1.7.x on list of products (to avoid problems with search filters)
1.5.8
- added the same feature to product pages
- from now module hides "default prices" only if there is a price created with module "price tange"
1.5.7
- added improvements to "hide default prices" feature
- from now module hides the default prices only if there is a price range from the module
1.5.6
- added new feature to hide default product price on list of products
- added new option to define CSS class of price that appears on list of products
- added new feature to hide default product price on product page
- added new option to define CSS class of price that appears on product page
- added new option to show / hide tax included / tax excluded label
1.5.5
- added improvements to recently added features
1.5.4
- added features to control what module will display exactly, from now you can:
- enable or disable appearance of "from" label (for example: from €11.99)
- enable or disable appearance of the lowest available price of product
- enable or disable appearance of "to" label (for example: to €29.99)
- enable or disable appearance of the highest available price of product
1.5.4
- added new feature where you can decide if you want to skip out of stock combinations in price range that module will display
- so in effect price ranges that module will display can be based only on in-stock items (combinations)
1.5.3
- added new option to decide what to do if product will not have various prices
- from now you can show original price of item or hide it
1.5.2
- added improvements to the module to support prestashop 1.7.5 in a better way
1.5.1
- added improvements to the module to make it work also with quantity discounts (not only with combinations)
- so if your product has quantity discounts, module will include these discounts to calculate max / min price
1.4.1
- added improvements to visibility of price range on product page, inside "related products" blocks
1.3.1
- added feature to select where the module will appear on: list of products, product page
- you can use positions inside "displayProductPriceBlock" hook like: before_price, old_price, after_price, weight, price, unit_price
- added feature to support 'custom' position (if theme does not follow prestashop standards it probably uses other modifiers of price type, you can add support of 'custom' type of displayProductPriceBlock
- added feature to show available displayProductPriceBlock hook variants
1.2.2
- added missing translation files (polish, german, spanish)
1.2.1
- released version dedicated for prestashop 1.6.1.20
1.1.0
- released module that is ready to work with prestashop 1.6.x
1.0.0
- started project on mypresta.eu addons marketplace
- released module that is ready to work with PrestShop 1.7.x