Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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.Das Plugin Min/Max/Staffel-Mengen "xt_quantities" ist kostenpflichtig und kann im xt:Commerce Store bezogen werden.

Installation / Plugin-Konfiguration

...

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

Templateanpassungen (

...

nur für xt:Commerce 5!)

Templateanpassungen sind nicht notwendig.

...

{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}