Search by

mar-pod / module-quick-order

macpain

Configurable Magento 2 quick-order widget with scalable product search and bulk cart addition.

Package info

gitlab.com/mar-pod/module-quick-order

Issues

Type:magento2-module

pkg:composer/mar-pod/module-quick-order

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

v1.0.1 2026-08-14 18:07 UTC

This package is auto-updated.

Last update: 2026-09-14 18:26:31 UTC


README

Magento 2 widget for quickly finding multiple products, entering quantities, and adding valid rows to the shopping cart with a detailed result report.

Features

  • CMS widget suitable for the homepage and other CMS content;
  • configurable initial and maximum row counts;
  • asynchronous product search by SKU and product name;
  • SKU, availability, customer price, quantity, add-to-cart, and remove-row controls;
  • add/remove row controls and an Add All to Cart action;
  • per-row validation and a complete AJAX result report;
  • FPC- and Varnish-safe customer-specific prices and availability;
  • scalable search intended for catalogs containing hundreds of thousands of products.

Requirements

  • PHP 8.5
  • Magento 2.4.9-compatible framework packages
  • mar-pod/module-core:^2.0
  • mar-pod/module-dynamic-product-data:^2.0 for customer-specific prices and stock
  • a configured Magento search engine, such as OpenSearch

Installation

composer require mar-pod/module-quick-order:^1.0
bin/magento module:enable Marpod_QuickOrder
bin/magento setup:upgrade
bin/magento cache:clean

Configuration

The configuration location is:

Stores > Configuration > Marpod > Marpod Configuration > Quick Order

Widget-instance options will control presentation for each CMS placement. Store configuration will control system-wide limits and search behavior.