Skip to content

EcomHouse Notifications

ecomhouse/notifications is a topbar notification system for Magento 2 with multi-store support, CMS block dropdown content, custom icons (including SVG), and a REST API.

Requirements

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

Installation

Composer

composer require ecomhouse/notifications
bin/magento module:enable EcomHouse_Notifications
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/Notifications
# Extract module files into the directory created above
bin/magento module:enable EcomHouse_Notifications
bin/magento setup:upgrade
bin/magento cache:flush

Verify

bin/magento module:status EcomHouse_Notifications

Expected: Module is enabled.

Configuration

Path: Stores > Configuration > EcomHouse Extensions > Notifications

Field Description
Enable module Master switch.
Notifications background color from/to Gradient start/end color (hex, e.g. #FF701B). Both must be set for the gradient to apply.

Notifications themselves are managed at ecomhouse > Notifications > Manage notifications (admin menu registered by EcomHouse_Base) — see docs/how-to-use.md for the full field reference, CMS block dropdowns, and troubleshooting. Polish version: docs/jak-uzywac.md. REST contract: docs/api.md.

Uninstalling

bin/magento module:disable EcomHouse_Notifications
composer remove ecomhouse/notifications
bin/magento setup:upgrade
bin/magento cache:flush

Existing notification records and uploaded icons stay in the database/media storage — uninstalling only removes the module.

Support

About

ecomhouse/notifications is a topbar notification system for Magento 2 with multi-store support, CMS block dropdown content, custom icons (including SVG), and a REST API.

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages