Quantity input with +/- and quantity input
Technical information
Highlights
-
Quantity selection via + / – instead of a dropdown
-
Advanced quantity input on product detail pages, listings and Shopping Experiences
-
Adjust quantities directly in the shopping cart and off-canvas cart
-
Flexibly configure the display of quantity selector and buy button in listings
Features
-
Extend the Shopware quantity input with plus and minus buttons
-
Enter quantities directly via the input field
-
Take minimum purchase quantity, maximum purchase quantity and purchase steps into account
-
Display advanced quantity selection on product detail pages
-
Optionally enable quantity selection in product listings
-
Support quantity selection in Shopping Experiences
-
Adjust quantities in the shopping cart
-
Adjust quantities in the off-canvas cart
Purpose of the plugin
The plugin extends the quantity selection in the Shopware storefront with a convenient input using plus and minus buttons. Customers can quickly increase or decrease the desired product quantity or enter it directly in the input field. The advanced quantity selection is available on product detail pages and optionally in product listings, Shopping Experiences and the shopping cart.
Conveniently select quantities
The standard quantity selector is extended with plus and minus buttons. Customers can therefore adjust the desired quantity directly using the buttons or enter a value manually in the quantity field. The minimum purchase quantity, maximum purchase quantity and purchase steps defined for the product are taken into account.
Advanced quantity selection in product overviews
The quantity input can also be enabled in product listings and Shopping Experiences. This allows customers to define the desired quantity directly in the product overview and then add the product to the shopping cart.
Flexibly customize the listing layout
For product overviews, the size ratio between the quantity selector and the buy button can be configured. You can choose between an equal split or a layout with two thirds for the quantity selector and one third for the buy button. The buy button is displayed as a space-saving shopping cart icon.
Adjust quantities directly in the shopping cart
The product quantity can also be conveniently changed in the shopping cart and off-canvas cart using the plus and minus buttons or the input field. This allows customers to adjust the desired quantities directly during the ordering process.
Optimized display on different devices
The quantity selector is optimized for different screen sizes and provides a clear user experience on desktop and mobile devices. Additional labels and ARIA output also improve the accessibility of the quantity input.
Installation
- Open the Plugin Manager via Settings > System > Plugins
- Upload, install and activate the plugin
Plugin configuration
Extensions → My Extensions → Advanced Quantity Input → Configure
Basic settings
- Active: Enables or disables the advanced quantity input for the respective shop. If enabled, the standard Shopware quantity selector is extended with plus and minus buttons.
- Show advanced quantity input on overview pages: Defines whether the advanced quantity input is also displayed within product boxes in product listings and Shopping Experiences. The quantity selector is shown next to the buy button.
- Button size on overview pages: Defines the size ratio between the quantity selector and the buy button in product overviews. This setting is only applied if the advanced quantity input is enabled on overview pages.
- Hide packaging unit on product detail page: Hides the packaging unit stored for the product on the product detail page.
Frequently Asked Questions
No questions have been asked yet.
Do you have a specific question about this extension? Send it to us directly via the contact form – we will answer it and then add it here to the FAQ.
| Version | Date | Compatibility | Changelog |
|---|---|---|---|
| 5.1.2 | 1 June 2026 | >=6.7.0.0 <6.8.0.0 |
|
| 5.1.1 | 29 January 2026 | >=6.7.0.0 <6.8.0.0 |
|
| 5.1.0 | 27 January 2026 | >=6.7.0.0 <6.8.0.0 |
|
| 5.0.0 | 28 April 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 4.0.0 | 15 March 2024 | >=6.6.0.0 < 6.7.0.0 |
|
| 3.0.5 | 28 November 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 3.0.4 | 22 November 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 3.0.3 | 22 November 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 3.0.2 | 20 September 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 3.0.1 | 15 June 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 3.0.0 | 17 April 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 2.1.16 | 15 June 2023 | >=6.4.0.0 |
|
| 2.1.15 | 11 April 2023 | >=6.4.0.0 |
|
| 2.1.14 | 9 March 2023 | >=6.4.0.0 |
|
| 2.1.13 | 6 March 2023 | >=6.4.0.0 |
|
| 2.1.12 | 13 February 2023 | >=6.4.0.0 |
|
| 2.1.11 | 12 January 2023 | >=6.4.0.0 |
|
| 2.1.10 | 26 November 2022 | >=6.4.0.0 |
|
| 2.1.9 | 26 November 2022 | >=6.4.0.0 |
|
| 2.1.8 | 26 November 2022 | >=6.4.0.0 |
|
| 2.1.7 | 26 November 2022 | >=6.4.0.0 |
|
| 2.1.6 | 26 November 2022 | >=6.4.0.0 |
|
| 2.1.5 | 26 November 2022 | >=6.4.0.0 |
|
| 2.1.4 | 26 November 2022 | >=6.4.0.0 |
|
| 2.1.3 | 26 November 2022 | >=6.4.0.0 |
|
| 2.1.2 | 26 November 2022 | >=6.4.0.0 |
|
| 2.1.1 | 26 November 2022 | >=6.4.0.0 |
|
| 2.1.0 | 26 November 2022 | >=6.4.0.0 |
|
| 2.0.1 | 26 November 2022 | >=6.4.0.0 |
|
| 2.0.0 | 26 November 2022 | >=6.4.0.0 |
|
| 1.2.3 | 26 November 2022 | >=6.4.0.0 |
|
| 1.2.2 | 26 November 2022 | >=6.1.0 |
|
| 1.2.1 | 26 November 2022 | >=6.1.0 |
|
| 1.2.0 | 26 November 2022 | >=6.1.0 |
|
Login
.
.