Jump to content
xt:Commerce Community Forum

Mindestbestellmenge in Veyton Enterprise


rapistglasses

Recommended Posts

Guten Tag,

ich wollte fragen ob es in irgendeiner weise möglich ist eine mindestmenge einzustellen. bis jetzt konnte mir das handbuch nicht weiterhelfen und es soll von der standarsoftware aus nich möglich sein (Veyton 4.0.12 Enterprise).

gibt es ein plugin oder etwas ähnliches? ich habe auch schon google gefragt,

doch da wurde ich auch nicht wirklich gut mit bedient...:confused:

Link to comment
Share on other sites

hi,

sollte nicht so schwer sein: zusätzliches Feld im Artikelstamm mit Mindestbestellmenge anlegen.

In der Product.html im Warenkorb form steht ja:

<div class="qty">

statt:

{form type=text name=qty value=1}

sowas:

{form type=text name=qty value=$products.products_min_menge}

</div>

und vor dem Add-cart-Button nochmal abprüfen.

Da folgen natürlich noch ein paar Abfragen an anderer Stelle

z.B. im Checkout beim Ändern des Warenkorbs etc. pp., oder Belegung des Menge in den Listings mit buy-now-Button usw. usf.

Aber machbar.

Verpackungseinheiten gehen ja in Deinem Fall nicht.

Grüsse

Link to comment
Share on other sites

  • 2 weeks later...

Hallo,

auch ich muss Mindesbestellmengen integrieren, habe das Tabellenfeld '$products.products_min_menge' ergaenzt, und in den Listen die Vorbelegungen entsprechend eingerichet.

Nun wollte ich im Warenkorb die Abfrage nach der Mindestmenge analog dem Mindestbestellwert in der class.cart.php einrichten, aber es erfolgt keine Reaktion:

if ($products_quantity>0) {

if ($products_quantity<$products_min_menge) {

$menge_left = $products_min_menge-$products_quantity;

$info->_addInfo(sprintf(ERROR_PRODUCTS_MIN_MENGE,$products_min_menge,$menge_left),'error');

$block = true;

}

}

Weiss jemand Rat, oder hat aehnliches schon eingerichtet?

Danke + Gruss! Pit

Link to comment
Share on other sites

  • 4 weeks later...

Bin leider immer noch nicht viel weiter. Wenn ich diese Abfrage in "class.cart.php" mache, funktioniert es. Aber leider nur mit den festen Zahlenwerten:

if ($data['qty']<24) $data['qty']=24;

Sobald ich versuche mit den Variablen zu arbeiten - die Mindestbestellmengen sind von Produkt zu Produkt unterschiedlich - geht es nicht, egal ob mit oder ohne "$data." vor "products_min_menge"

if ($data['qty']<$products_min_menge) $data['qty']=$products_min_menge;

Die Variable steht laut debug-Modus zur Verfuegung?

Was mache ich falsch?

Danke + Gruss!

Pit

Link to comment
Share on other sites

hi,

die Variable $products_min_menge dürfte Dir in der class.cart.php auch nicht zur Verfügung stehen .... ( Du nutzt wahrscheinlich den debug im Template )

Das ist schon etwas komplizierter .... da bin ich aber auch noch nicht durch !

Grüsse

( schau mal bei function _getContent, ob Du da durchsteigst )

Link to comment
Share on other sites

  • 7 months later...
  • 5 months later...
  • 1 month later...
  • 6 months later...

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...