Ausgabe "X Artikel im Warenkorb"

Hier können Sie Fragen bezüglich des Shop Moduls stellen.
shb

Ausgabe "X Artikel im Warenkorb"

Beitragvon shb » Di 3. Feb 2004, 13:27

Hallo,

in meinem Projekt möchte ich auf einer Seite (nicht Warenkorb) anzeigen wieviele Artikel momentan im Warenkorb sind. Dazu könnte ich mit <we:repeatShopItem> eine Schleife durchlaufen, eine Zählvariable hochzählen und ich hätte die Anzahl Produke im Warenkorb. Diese Lösung finde ich aber eher umstädlich und unschön - geht es auch "einfacher", gibt es vieleicht bereits eine Funktion, Klasse, <we-tag> dafür?

Freue mich auf Ihre Antworten.
Grüße
shb.

Christoph Lütjen

Beitragvon Christoph Lütjen » Di 3. Feb 2004, 15:22

Hallo,

der Inhalt des Warenkorbs wird in der PHP Session gespeichert (http://www.php.net). Den Inhalt dieser Session können Sie sich anzeigen lassen:

Code: Alles auswählen

<?php p_r($_SESSION); ?> (in der vorlage)
Dort werden Sie einen Eintrag in der Form [IhrShopname_save] finden, unterhalb von welchem Sie auch die einzelnen Artikel sehen können. Die folgende Anweisung sollte Ihnen die Anzahl der Artikel im Warenkorb zurückgeben:

Code: Alles auswählen

<?php echo count($_SESSION['ShopName_save'][3]); ?>
wobei Sie natürlich ShopName anpassen müssen.

shb

Beitragvon shb » Di 3. Feb 2004, 15:51

Super, funktioniert bestens!

Vielen Dank.
shb

Kammi

Beitragvon Kammi » Mi 22. Dez 2004, 22:31

Hallo

Habe den Code auch bei mir eingebaut, er zählt aber nur die Menge der Positionen nicht aber die Gesamtanzahl der Artikel.
Ich schaffe es auch nicht die Gesamtsumme des Warenkorb auf anderen Seiten anzuzeigen.
wie z.B. im Warenkorb: 5 Artikel 50,00 Euro

Wäre für Hilfe sehr Dankbar


Zurück zu „Shop Modul“

Wer ist online?

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