ecomhouse/productlabels

Magento 2 Product Labels by ecomhouse

Maintainers

Package info

github.com/ecomhouse/productlabels

Type:magento2-module

pkg:composer/ecomhouse/productlabels

Transparency log

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

2.0.2 2026-08-04 14:24 UTC

This package is auto-updated.

Last update: 2026-08-05 08:00:25 UTC


README

ecomhouse/productlabels adds visual labels to products (e.g. New, Bestseller, Sale) shown on the category listing, search results, wishlist, and the product detail page. Each label has its own priority, background color and text color, managed from the admin panel.

Requirements

Requirement Version
Magento Open Source 2.4.x
PHP >= 7.4
ecomhouse/base ^1.0
Magento_Eav core

Installation

Composer

composer require ecomhouse/productlabels
bin/magento module:enable EcomHouse_ProductLabels
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy -f
bin/magento cache:flush

Manual

cd app/code
mkdir -p EcomHouse/ProductLabels
# Extract module files into the directory created above
bin/magento module:enable EcomHouse_ProductLabels
bin/magento setup:upgrade
bin/magento cache:flush

Verify

bin/magento module:status EcomHouse_ProductLabels

Expected: Module is enabled. Installation also creates a Product labels multiselect attribute on the product entity (Stores > Attributes > Product).

Configuration

Path: Stores > Configuration > EcomHouse Extensions > Product Labels > General

Field Type Description
Enable module Yes/No Master switch — turns label rendering off store-wide without uninstalling.

Creating and assigning labels is a two-step process — see docs/how-to-use.md for the full walkthrough. Polish version: docs/jak-uzywac.md.

Uninstalling

bin/magento module:disable EcomHouse_ProductLabels
composer remove ecomhouse/productlabels
bin/magento setup:upgrade
bin/magento cache:flush

Uninstalling does not remove the product_labels EAV attribute or its options — remove it manually at Stores > Attributes > Product first if you want a clean removal.

Support