A Style Grid is a common order form format for the wholesale fashion/footwear industry.
The order form is a grid (html table) of quantity input boxes. The column headers typically are Sizes and the row "headers" typically are Color swatches. Often, the available quantity and unit price are displayed below the input box. This arrangement greatly facilitates and accelerates the bulk ordering process.
The customer/user tabs across the quantity fields by Size, entering order quantities. They then do so for the next color, etc. until finished.
When the "Add to Order" button is clicked, the entire grid of quantities is posted to their "cart", usually after being normalized into 1 SKU/line to facilitate fulfillment and invoicing.
Is the nopCommerce product-model/data/viewmodel system adaptable to support such a view? or would it require major restructuring?
I realize that the form processor script would need to be modified to receive an array of quantities, rather than a single SKU-Quantity pair.