Copy-paste a theme-editor section for cart & checkout - Variant rows with quantity inputs and one 'add all' - the $31 section B2B and wholesale stores pay for.
Quick order
1<gpl-bulk class="gpl-bulk">2 <p class="gpl-bulk__heading">{{ section.settings.heading }}</p>3 {%- assign p = section.settings.product -%}4 {%- if p -%}5 <table class="gpl-bulk__table">6 <thead><tr><th>Variant</th><th>Price</th><th>Qty</th></tr></thead>7 <tbody>8 {%- for variant in p.variants -%}9 <tr>10 <td>{{ variant.title }}{% unless variant.available %} <em>(sold out)</em>{% endunless %}</td>11 <td>{{ variant.price | money }}</td>12 <td><input type="number" min="0" value="0" data-variant="{{ variant.id }}" {% unless variant.available %}disabled{% endunless %}></td>13 </tr>14 {%- endfor -%}
Full source is for members
One payment - every snippet, guide and bundle