Wie realisiert man Mindestbestellmengen??

Hier können Sie Fragen bezüglich des Shop Moduls stellen.
bolleone
Senior Member
Beiträge: 601
Registriert: So 4. Jul 2004, 00:24
Wohnort: Düsseldorf
Kontaktdaten:

LÖSUNG: So realisiert man Mindestbestellmengen??

Beitragvon bolleone » Do 29. Mär 2007, 08:15

Hallo WebEdition'er,

wie realisiert man mit dem Shop-Modul Mindestbestellmengen? Ein Kunde von mir möchte eine Bestellung erst ausführen lassen, wenn die Mindestbestellmenge (z.B. 6 Produkte) im Warenkorb liegt. Hat da jemand einen Tipp für mich?

Der Kunde setzt noch die aktuelle 3er-Version von WebEdition ein...

-----------------------

Hier eine Lösung:

Selbst ist der Mann!! Hier meine Lösung für eine Mindestbestellmenge:

Code: Alles auswählen

<we:repeatShopItem shopname="SHOPNAME">
/* Menge eines Produktes holen, PHP-Zugriff auf <we:showShopItemNumber shopname="SHOPNAME"/> */
<?php
    $a_ShoppingItems = $GLOBALS['SHOPNAME']->getShoppingItems();
    $a_IDs = array_keys($a_ShoppingItems);
    $items = $a_ShoppingItems[$a_IDs[$GLOBALS['lv']->count-1]]['quantity'];
    $items = number_format($items);
?>
/* Wert in globale Variable umwandeln */
<we:setVar to="global" nameto="items" from="global" namefrom="items" />
/* <we:calculate> missbrauchen um <we:sum> nutzen zu können */
<we:calculate sum="minimum" num_format="english" print="false">(<we:var name="items" type="global" /> * 1)</we:calculate>
</we:repeatShopItem>

Code: Alles auswählen

<?php
/* <we:sum> per PHP auslesen */
$min = $GLOBALS["summe"]["minimum"];
/* Mindestbestellmenge definieren und mit dem Wert <we:sum> vergleichen */
if ($min <= 11)
{
/* Mindestbestellmenge nicht erreicht */
echo "<p><strong>ACHTUNG:</strong> Die Mindestbestellmenge für Einzelflaschen (12 Flaschen) wurde noch nicht erreicht. Sie haben jetzt erst <strong>$min</strong> Produkte in Ihrem Warenkorb.</p>";
} else {
/* Mindestbestellmenge erreicht */
echo "<p><input type='submit' name='order' value='Bestellung absenden' /></p>";
}
?>
Fertich :-)
multimediadesign.net · Atelier für Kommunikation
Grimmstr. 3 · 40235 Düsseldorf
Telefon ++49-211-4981791 · Telefax ++49-211-4981792
http://www.multimediadesign.net · bolle@multimediadesign.net

urlaubsland-polen
Senior Member
Beiträge: 420
Registriert: Mo 13. Nov 2006, 12:23
Wohnort: Olsztyn, zuvor Warszawa
Kontaktdaten:

Beitragvon urlaubsland-polen » Do 29. Mär 2007, 09:02

Das würde mich auch interessieren. Es gibt mehrfach im Forum Anfragen dazu, nur leider keine Antwort der WE-Supporter. Ich bin der Meinung, dass eine solche Funktion zum Standard des Shop-Moduls gehören sollte.

Beste Grüße aus Warschau
Maik Veit

Internet-Zeitung
http://www.urlaubsland-polen.info

bolleone
Senior Member
Beiträge: 601
Registriert: So 4. Jul 2004, 00:24
Wohnort: Düsseldorf
Kontaktdaten:

Beitragvon bolleone » Do 29. Mär 2007, 09:38

urlaubsland-polen;45264 hat geschrieben:Das würde mich auch interessieren. Es gibt mehrfach im Forum Anfragen dazu, nur leider keine Antwort der WE-Supporter. Ich bin der Meinung, dass eine solche Funktion zum Standard des Shop-Moduls gehören sollte.

Beste Grüße aus Warschau
Maik Veit

Internet-Zeitung
http://www.urlaubsland-polen.info
Nun ja, WIR sind ja die WE-Supporter :-) "Kunden helfen Kunden" eben...
multimediadesign.net · Atelier für Kommunikation
Grimmstr. 3 · 40235 Düsseldorf
Telefon ++49-211-4981791 · Telefax ++49-211-4981792
http://www.multimediadesign.net · bolle@multimediadesign.net

urlaubsland-polen
Senior Member
Beiträge: 420
Registriert: Mo 13. Nov 2006, 12:23
Wohnort: Olsztyn, zuvor Warszawa
Kontaktdaten:

Beitragvon urlaubsland-polen » Do 29. Mär 2007, 15:28

bolleone;45265 hat geschrieben:Nun ja, WIR sind ja die WE-Supporter :-) "Kunden helfen Kunden" eben...
Aus diesem Blickwinkel betrachtet hast Du recht. Aber Kunden helfen Kunden ist eher bei Free- oder Shareware üblich, nicht aber bei einem kostenpflichtigen Produkt.

Ich werde mal abwarten und habe alle finanziellen Investitionen in webEdition-Produkte vorerst gestoppt. Es ist mir zu heiß, weil keiner weiß, wie investitionssicher diese Produkte noch sind.

mobby
Senior Member
Beiträge: 1164
Registriert: Do 1. Sep 2005, 05:07

Beitragvon mobby » Do 29. Mär 2007, 15:44

urlaubsland-polen;45273 hat geschrieben:Ich werde mal abwarten und habe alle finanziellen Investitionen in webEdition-Produkte vorerst gestoppt. Es ist mir zu heiß, weil keiner weiß, wie investitionssicher diese Produkte noch sind.
Ach... ich bin gerade fertig mit meiner Einkaufstour :rolleyes:
Ich habe mir schon lange abgewöhnt, mich für Sachen, die manchmal nicht so laufen wie sie sollen, selbst zu Bestrafen. Ich habe immer noch Spaß beim arbeiten mit we. Und ich muss meinen Unmut auch nicht in jeden zweiten Posting zum Ausdruck bringen.
Viele Grüße
Mobby

webEdition 8.1.0 (Ahlberg) (8.1.0.0, Revision: 10599)

mobby
Senior Member
Beiträge: 1164
Registriert: Do 1. Sep 2005, 05:07

Beitragvon mobby » Do 29. Mär 2007, 15:50

Moin bolleone,
ich habe mich nun noch garnicht mit dem Shop-Modul beschäftigt. Aber ist es nicht möglich, das Feld für die Anzahl per php auszulesen und eine if drum zu bauen?

Und was ist hiermit ?
Viele Grüße
Mobby

webEdition 8.1.0 (Ahlberg) (8.1.0.0, Revision: 10599)

urlaubsland-polen
Senior Member
Beiträge: 420
Registriert: Mo 13. Nov 2006, 12:23
Wohnort: Olsztyn, zuvor Warszawa
Kontaktdaten:

Beitragvon urlaubsland-polen » Do 29. Mär 2007, 15:57

mobby;45276 hat geschrieben:Moin bolleone,
ich habe mich nun noch garnicht mit dem Shop-Modul beschäftigt. Aber ist es nicht möglich, das Feld für die Anzahl per php auszulesen und eine if drum zu bauen?
Bei einer Produktgruppe ist es vielleicht so zu machen. Aber wenn gemischte Gruppen sind (z.B. mindestens 5 Bücher von A, oder 10 Karten von B oder 15 Karten von C ) wird der Aufwand unermesslich.

Hier müsste von der Programmseite eine Mindestbestellmenge als Option pro Produkt auszuwählen sein.

Maik Veit

Internet-Zeitung
http://www.urlaubsland-polen.info

mobby
Senior Member
Beiträge: 1164
Registriert: Do 1. Sep 2005, 05:07

Beitragvon mobby » Do 29. Mär 2007, 16:10

Moin,
ich kanns ja mal als Verbesserungsvorschlag weiter geben.
Viele Grüße
Mobby

webEdition 8.1.0 (Ahlberg) (8.1.0.0, Revision: 10599)

Bruce

Re: Wie realisiert man Mindestbestellmengen??

Beitragvon Bruce » So 12. Dez 2010, 19:02

Hey klasse, auch wenn der Thread schon alt ist, aber genau nach so etwas habe ich gerade gesucht. Vielen Dank dafür.


Zurück zu „Shop Modul“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste