Download the PHP package ecomhouse/base without Composer
On this page you can find all versions of the php package ecomhouse/base. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download ecomhouse/base
More information about ecomhouse/base
Files in ecomhouse/base
Package base
Short Description Magento 2 Extensions Base by ecomhouse
License OSL-3.0
Informations about the package base
EcomHouse Base module
Foundation module for the EcomHouse Magento 2 extension family. It has no customer-facing functionality of its own — it registers the shared admin scaffolding (config tab + menu) that every other ecomhouse/* module hangs off, plus a couple of small helper classes reused across the fleet.
Polska wersja dokumentacji: docs/jak-uzywac.md
What it provides
- Admin configuration tab
EcomHouse ExtensionsunderStores → Configuration— other ecomhouse modules attach their own config sections to it via<tab>ecomhouse</tab>. - Admin top-level menu
ecomhouse(resourceEcomHouseExtensions_Base::menu) — other ecomhouse modules attach their admin pages underparent="EcomHouseExtensions_Base::menu". Model\AddStoreToCollection— helper for attaching Store View data/filters to a collection.Model\ImageProcessor— helper for handling image upload/select/keep-unchanged in admin forms (used by modules with an image-upload admin field).
Why other modules need it
Most ecomhouse/* modules declare "ecomhouse/base": "^1.0" in composer.json and <sequence><module name="EcomHouse_Base"/></sequence> in etc/module.xml. Without Base:
- those modules won't install via Composer (
ecomhouse/baserequirement unmet), and - even if force-installed, their admin menu entries and config sections have nothing to attach to and won't appear.
Requirements
| Requirement | Version |
|---|---|
| Magento Open Source | 2.4.4 – 2.4.8+ |
| PHP | >= 7.4 (>= 8.1 recommended) |
Installation
Manual installation
Verify
Expected: Module is enabled. In the admin panel you should now see the ecomhouse top-level menu and the EcomHouse Extensions tab under Stores → Configuration.
Configuration
None — Base registers only the shared tab/menu; it has no settings of its own.
How to use
See docs/how-to-use.md for verifying the install and troubleshooting a missing menu/tab.
Uninstalling
Only uninstall if no other ecomhouse/* module is installed — Base is a hard dependency of the rest of the fleet. Removing it breaks their admin menu, config sections and ACL.
Support
- Email: [email protected]
- Website: https://ecom.house/
- Changelog: CHANGELOG.md
- License: OSL-3.0