- Home /
- Magento Extensions /
- M2 Product Labels
Free installation
All extensions for $79
10 activations included
Product Description
Product labels display advantages
The module provides a display of On Sale, Is New, In Stock, Out of Stock labels. You also get nice opportunity to create a custom label by your own rules. Thus you will:
- inform users about special deals
- promote new products
- boost interest to the limited availability of products
- mark out Of stock products
- highlight the brands available in your store
- increase store sales
Flexible configuration settings
Use the module settings to show the product labels in the most attractive way. The advanced configuration options will help you to create the custom label with ease. You are able to:
- configure the label position
- select a label preset from 15 available values
- set a Label text, Custom Label styles, and Label custom Url
- use the options Round Method and Round Value to calculate numeric predefined variables
- enable reindexing custom labels via cron job on a daily basis
Labels information settings
Using the module interface provides you with a possibility to manage the product labels and check a list of products, that label was assigned to. The label information tab allows you to specify the label title, choose a target store view for current label, set a label display for current customer groups. You can also assign a label for the product using its attributes. That will help you to create labels based on your own rules.
The predefined variables in the label text
This is one of the most amazing features of Prolabels module. It allows creating a product badge with information taken from a product. You can use the feature to highlight a product content that was updated recently. The module comes with a list of predefined variables.
Release notes
Prolabels 1.7.6
2nd of February 2024- Breeze integration updated. Dynamic JS support added.
Prolabels 1.7.5
22th of September 2023- Fix not processed variables in labels on storefront.
- Model LabelsProvider code refactor.
Prolabels 1.7.3
28th of July 2023- NEW condition for manual labels - final price. But is has one downside. Final price condition requires a lot of calculations. So labels with this condition takes much more time to apply.
- Source code tweaks and improvements.
Prolabels 1.7.2
30th of June 2023- Fix missing system “In Stock” label. Label didn’t showed up even when it enabled and properly setup.
- Update integration with Breeze-powered frontend. Use the same JS for Luma and Breeze.
Prolabels 1.6.23
17th of March 2023- PHP 8.2 compatibility.
Prolabels 1.6.18
20th of August 2022- Breeze integration - minor improve of CSS. Fixed jumping product name when line-clamp is used.
Prolabels 1.6.18
16th of April 2022- Magento 2.4.4 and PHP 8.1 compatibility.
- Respect “manage stock” setting when showing out of stock label.
Prolabels 1.6.16
18st of February 2021- Improve module stability. Prevent fatal error about suppling null when ProductInterface expected. Error occurs when grouped product has no assigned products.
- Improvements for out of stock label. Out of stock label shows up when all children of main product have disabled backorder, are out of stock or has qty lower/equal zero.
- Model\Stock::getIsInStock method deprecated. Use isInStock instead.
Prolabels 1.6.15
1st of February 2021- Fixed broken db_schema: The attribute ‘length’ is not allowed.
- Fixed visible out of stock label when product is available for purchase because backorders enabled.
Prolabels 1.6.13
30th of Janury 2021- Breeze Theme integration added
Prolabels 1.6.9
28th of September 2021- Breeze: fixed missing labels in recent products.
- Breeze: Fixed missing prolables after selecting configurable option.
Prolabels 1.6.8
15th of September 2021- Updated breeze integration.
- Improve logic behind generating labels data for grouped products. Especially on-sale label. Now we search for cheapest product in grouped and calculate regular price, special price and final price using it.
Prolabels 1.6.7
11th of August 2021- Breeze: compatibility with new Turbo option added.
- Compatibility with Firebear_ConfigurableProducts module.
- Fixed negative discount amount at configuarble product when one of items has regular price lower then special price.
Prolabels 1.6.5
28th of July 2021- Fixed js error ‘isEmpty is not a function’.
- Improved compatibility with Multi Source Inventory module.
Prolabels 1.6.4
3rd of June 2021- Fixed js error ‘isEmpty is not a function’.
- Improved compatibility with Multi Source Inventory module.
Prolabels 1.6.3
22th of May 2021- Fixed possible missing out of stock label.
- Fixed js error on configurable products page.
Prolabels 1.6.2
17th of May 2021- Breeze integration updated - Fixed image selector config value to work with breeze gallery.
Prolabels 1.6.1
14th of May 2021- Breeze integration added.
- Added ability to place content labels across multiple page locations.
Prolabels 1.5.19
27th of April 2021- Smaller font-size for text areas with label text and css .
- Add category_name and category_url string variables
- Refactor helpers.
Prolabels 1.5.18
23th of March 2021- Improve JavaScript minification potential.
Prolabels 1.5.17
26th of January 2021- Improve module stability. Prevent warning - array_flip(): Can only flip STRING and INTEGER values!
- Fixed possible JS Error: Cannot find template with ID Swissup_ProLabels/labels.
- Fixed missing on sale label at configurable product when some of its children have price lowers then discounted price of its other children.
- Few minor optimizations and improvements.
Prolabels 1.5.14
26th of November 2020- Fixed PHP error for manual label save after image upload in Magento 2.4.1
- Fixed incorrect stock qty for stock label. Latest MSI compatibility.
- Fixed for discount percent and discount amount for Bundle product.
- Minor ADA compatibility fix.
Prolabels 1.5.10
23th of September 2020- Few tweaks and fixes for server side logic.
Prolabels 1.5.9
26th of August 2020- Get rid of Cron job for manual labels and add index instead. New index id is swissup_prolabels.
Prolabels 1.5.8
6th of August 2020- Fixed issue at Magento 2.4.0 at product listing when pagination and limits are ignored.
Prolabels 1.5.7
17th of July 2020- Once again about optimization. Improve labels rendering on product page for configurable products. Reduce number of DB queries.
Prolabels 1.5.6
13th of July 2020- All about optimization! Significantly reduced load time of category, search result and all other pages with product listing. And as an additional benefit Swissup Ajax Layered Navigation module works faster too. It’s must-have update.
Prolabels 1.5.5
5nd of June 2020- Fixed PHP warning - array must contain at least one element.
Prolabels 1.5.4
2nd of June 2020- Fixed PHP Warning - division by zero in LabelsProvider.
Prolabels 1.5.3
15th May 2020- Localization added.
- Updated CodeMirror module.
Prolabels 1.5.2
19th March 2020- Fix prolabel without styles at product page on frontend. Issue occurs when first page load after cache flush is AMP version.
Prolabels 1.5.1
17th February 2020- Don’t show low stock label for products with zero qty. (Backordered products)
Prolabels 1.5.0
3rd February 2020- AMP integration added.
- Code cleanup.
Prolabels 1.5.1
21th January 2020- Don’t show low stock label for products with zero qty. (Backordered products)
Prolabels 1.4.2
21th January 2020- Improvements for labels at configurable product. Show labels from child products when options selected..
Prolabels 1.4.1
9th December 2019- Improve stability at frontend. Prevent division by zero. Occurs when product special price is 0.0000.
Prolabels 1.4.0
25th November 2019- Added advanced text editor for product labels text and CSS in Magento Admin. Check how updated interface here. Advanced text editor based on CodeMirror library.
- Fixed missing onSale label for grouped products.
Prolabels 1.3.7
17th October 2019- Remove direct ‘jquery/ui’ usage to improve js performance.
Prolabels 1.3.6
20th August 2019- New label added: “Argento Force rectangle label with offset”
Prolabels 1.3.4
18th July 2019- Fixed missing category labels on Magento 2.3.x. After fixed missing special price at listing in Magento 2.2.x.
Prolabels 1.3.3
15th July 2019- Fixed missig special price at listing when ProLabels enabled.
Prolabels 1.3.2
12th June 2019- Use JSON to store labels conditions instead of serialize.
- Show labels in recently viewed products widget.
- Fixed lables index update when save configurable product.
Prolabels 1.3.1
15th May 2019- Fixed incorrect prices in labels when tax included in price. Respect tax settings.
- Improve OnSale label determination for configurable products.
Prolabels 1.3.0
16th April 2019- Improve CSS. Merge module CSS with theme CSS.
Prolabels 1.2.7
29th March 2019- Magento 2.3.1 compatibility (Fixed broken file uploader).
Prolabels 1.2.6
28th January 2019- new prolable presets with Font Awesome icons. Search for “hexagon” in presets. You may need Font Awesome module to get full advantage of new presets.
- Small source code improvements and optimizations.
Prolabels 1.2.4
7th January 2019- Current version allows to use predefined variables in style attribute of tags in label text.
Prolabels 1.2.3
26th December 2018- Improve logic of manual labels appling
- Some simple products were missed from indexes if they were children of configurable product.
- Fix error during labels appling at Magento Commerce (Enterprise)
- During appling of manual labels at Magento Commerce instances may occur integrity constraint violation error.
- Init labels on product page only when there is something to init
- We can call this commit optimization.
- Improve javascript stability
- Prevent infinit loop on frontend (... subscribe of undefined...).
- Slightly improve admin styles
- Add min-height for image in preview to prevent it from full collapsing when image src is broken.
- Improve logic to check if product has disacount
- Better way to check show 'On sale' label or not.
Prolabels 1.2.0
31st October 2018- Internal module naming convention was updated. We applied this changes to reach full compatibility with Magento Marketplace policy and new Composer-based installation process.
Prolabels 1.1.0
21th September 2018You may get errors during DI compilation when upgrdaing from previous version. So check upgrade instruction.
It’s not a regular update. It’s a fresh start for Prolabels module on Magento 2!
- Instant preview in Magento Admin.
- 15 label presets. Now you can create product label in 3-5 mouse clicks.
- No need to modify templates to get labels on category page in any Magento theme. Even more. You get labels in third-party widgets (as long as they developed with Magento recommendations).
- Significant code improvement to meet Magento standards and follow best practices.
Prolabels 1.0.23
20th May 2018- Fixed compatibility with Argento product listing styles
- Optimize labels rendering on storefront.
- Fixed invalid discount values calculation for non-base currencies.
- Fixed warning illegal offset during CLI reindex.
Prolabels 1.0.19
7th April 2018- Optimize labels rendering on storefront.
- Fixed invalid discount values calculation for non-base currencies.
- Fixed warning illegal offset during CLI reindex.
Prolabels 1.0.19
27th October 2017- Code cleanup and stability improvements
Prolabels 1.0.18
22th August 2017- Fixed missing labels after cron run at some Magento instances.
- ACL improvements according latest Magento requirements.
Prolabels 1.0.17
26th June 2017- Fixed missing labels after cron run at some Magento instances.
- ACL improvements according latest Magento requirements.
Prolabels 1.0.15
15th December 2016- Fixed bug in admin grid after reset filters
Prolabels 1.0.14
15th October 2016- Fixed duplicate labels in catalog page
- Removed Swissup tab description
- Optimized load labels with several loaded product collection in one page
Prolabels 1.0.10
3th of August 2016- Fixed admin label error
- Added default configuration values
- Minor improvments
Prolabels 1.0.7
5th of July 2016- Fixed css conflict with Argento theme
- Fixed non working config on store level
Prolabels 1.0.6
23th of June 2016- Fixed wrong exception class
Prolabels 1.0.5
18th of May 2016- Initial extension release
Questions (1)
Posted by PATRICK AXEL SUÁREZ, Monday, December 11, 2023 on product M2 Product Labels
-
0voteA: Thank you for your interest. unfortunatly we don't have such featyre.Posted by Dymitr D. on Monday, December 11, 2023
Please login to your account to post a question
Just say you need third-party compatibility for free!
If you require third-party modules in order to accomplish important tasks for your website - we do provide a support for them. Feel free to install extensions you can vouch for. We'll keep them up to date that will help you to maximize your store efficiency. Request third party modules integration for free! This offer doesn't cover integration of Breeze alternative Magento 2 frontend with modules from other companies.