ecomhouse / notifications
Magento 2 Notifications by ecomhouse
Package info
github.com/ecomhouse/notifications
Type:magento2-module
pkg:composer/ecomhouse/notifications
Requires
- php: >=7.4
- ecomhouse/base: ^1.0
README
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
- Email: opensource@ecom.house
- Website: https://ecom.house/
- Changelog: CHANGELOG.md
- License: OSL-3.0