ecomhouse / quantityswitch
Magento 2 Quantity Switch by ecomhouse
Package info
github.com/ecomhouse/quantityswitch
Language:HTML
Type:magento2-module
pkg:composer/ecomhouse/quantityswitch
Requires
- php: >=7.4
- ecomhouse/base: ^1.0
This package is auto-updated.
Last update: 2026-08-03 13:47:35 UTC
README
ecomhouse/quantityswitch replaces Magento's default quantity text field with +/− buttons,
on both the product page and the cart. Changing quantity in the cart auto-refreshes the cart
totals — no manual "Update Cart" click needed.
Requirements
| Requirement | Version |
|---|---|
| Magento Open Source | 2.4.x |
| PHP | >= 7.4 |
ecomhouse/base |
^1.0 |
Installation
Composer
composer require ecomhouse/quantityswitch bin/magento module:enable EcomHouse_QuantitySwitch 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/QuantitySwitch # Extract module files into the directory created above bin/magento module:enable EcomHouse_QuantitySwitch bin/magento setup:upgrade bin/magento cache:flush
Verify
bin/magento module:status EcomHouse_QuantitySwitch
Expected: Module is enabled.
Configuration
Path: Stores > Configuration > EcomHouse Extensions > Product Quantity Switch > General
| Field | Type | Description |
|---|---|---|
| Enable module | Yes/No | Master switch for the +/- buttons store-wide. |
See docs/how-to-use.md for the customer-facing walkthrough and troubleshooting. Polish version: docs/jak-uzywac.md.
Uninstalling
bin/magento module:disable EcomHouse_QuantitySwitch composer remove ecomhouse/quantityswitch bin/magento setup:upgrade bin/magento cache:flush bin/magento setup:static-content:deploy -f
The module stores no data of its own beyond its core_config_data setting — uninstalling
leaves no other trace in the database.
Support
- Email: opensource@ecom.house
- Website: https://ecom.house/
- Changelog: CHANGELOG.md
- License: OSL-3.0