xt_quantities - Min/Max/Staffel-Mengen

Das Plugin Min/Max/Staffel-Mengen "xt_quantities" ist kostenpflichtig und kann im xt:Commerce Store bezogen werden.

Mit diesem Plugin können Sie Mindest- und Maximalbestellmengen für Artikel (an jedem Artikel steht die entsprechende Auswahl zur Verfügung) festlegen; es ist möglich eine Staffelmenge anzugeben, 12,24,36,48,60 usw.

Es erfolgt immer eine Rundung auf die nächsthöhere Staffelmenge, z.B. auf 12 bei Eingabe von 10.

Wenn ein Dropdown zur Auswahl der Anzahl verwendet wird, werden in diesem direkt die Staffeln angezeigt.

Staffelmengen berücksichtigen die Angabe der Maximalbestellmenge, die Mindestbestellmenge bei Staffelmengen ergibt sich aus dem Staffelwert, also im Beispiel 12.

Staffelmengen berücksichtigen die verfügbare Artikelmenge, bei Überschreitung wird die nächstkleinere Staffelmenge gewählt.

Installation / Plugin-Konfiguration

  1. Installieren Sie das Plugin und öffnen dann die Plugin-Konfiguration


Aktivieren Sie das Plugin


Übernehmen Sie die Standartvorgaben bzw. passen Sie diese an

Plugin-Option

Beschreibung

Plugin-Option

Beschreibung

Aktiviert für Mandanten

Legen Sie fest, für welche Mandanten/Shop das Plugin aktiviert sein soll



Speichern Sie die Konfiguration

Artikel-Konfiguration

Öffnen Sie einen Artikel zur Bearbeitung




Tragen SIe Werte für Min/Max/Staffelmenge an

Artikel-Option

Beschreibung

Artikel-Option

Beschreibung

Min-Bestellmenge

Legen Sie fest, welche Mindestbestellmenge für diesen Artikel gilt

Max-Bestellmenge

Legen Sie fest, welche maximale Bestellmenge pro Bestellung für diesen Artikel gilt

Bestellmengen-Staffel

Legen Sie die Staffelmenge für diesen Artikel fest, z.B
5 => ergibt die Staffelung 5,10,15,20 usw
Bei Angabe eines Wertes für Staffelmeneg wird die Angabe der Mindestmenge durch den Wert der Staffelmenge ersetzt

  1. Obiges Beispiel bedeutet Mindestbestellmenge 5, Aufrundung auf 5,10 usw und Beschränkung auf maximal 20.

  2. Speichern SIe den Artikel



Beispiel-Konfigurationen

Option

Mindestmenge

Maximalmenge

Mindest- und
Maximalmenge

Rundung auf
Staffelmenge
(mindest automatisch)

Rundung auf
Staffelmenge
(mindest automatisch)
mit Maximalmenge

Option

Mindestmenge

Maximalmenge

Mindest- und
Maximalmenge

Rundung auf
Staffelmenge
(mindest automatisch)

Rundung auf
Staffelmenge
(mindest automatisch)
mit Maximalmenge

Min-Bestellmenge

5



5





Max-Bestellmenge



30

20



35

Bestellmengen-Staffel







5

5



Die Werte (qua_quantity_scale, qua_quantity_min und qua_quantity_max) werden in der Tabelle xt_products gespeichert.



Wenn Sie die Werte auf dem Produkttemplate /xtCore/pages/product/product.html ausgeben wollen, also dem Kunden vorher anzeigen, intergrieren Sie bitte folgenden Code:

            

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 {if $qua_quantity_min > 0 or $qua_quantity_max > 0 or $qua_quantity_scale > 0} <p class="qua text-small"> {if $qua_quantity_min > 0 && !$qua_quantity_scale}{txt key=TEXT_QUA_QUANTITY_MIN}: {$qua_quantity_min|number_format:0}{$own_vpe}<br /> {elseif $qua_quantity_scale > 0}{txt key=TEXT_QUA_QUANTITY_MIN}: {$qua_quantity_scale|number_format:0}{$own_vpe}<br /> {/if} {if $qua_quantity_max > 0}{txt key=TEXT_QUA_QUANTITY_MAX}: {$qua_quantity_max|number_format:0}{$own_vpe}<br />{/if} {if $qua_quantity_scale > 0}{txt key=TEXT_QUA_QUANTITY_SCALE}: {$scale_array = [1,2]}{* 1ster und 2ter Staffelmengen-Eintrag wird angeziegt, dann ... *} {foreach from=$scale_array item=scale} {$qua_quantity_scale*$scale|number_format:0}{$own_vpe},&nbsp; {/foreach}... {/if} </p> {/if}