Neu Gesamtanzahl Artikel im Warenkorb

IMGSaibh

Aktives Mitglied
9. Juni 2020
43
1
Hallo liebe Community,
kann mir jemand sagen ob es eine Variable gibt die mir die gesamte Anzahl der Artikel im warenkorb ausgibt.
Bzw. möchte ich die gesamte Anzahl der Artikel im dropdown auch haben.
Aber es werden immer nur die Anzahl der verschiedenen Artikel angeziegt.

Ich müsste nur ob es eine solche Variable gibt und wenn ja ob ich die aus der Warenkorbsession rausbekomme oder woanderher

Vielen lieben Dank im Voraus
LG
 

Patrick Gugelsberger

Moderator
Mitarbeiter
1. Februar 2019
454
78
Hallo @IMGSaibh,

die Variablen wären:

$WarenkorbArtikelPositionenanzahl für die Anzahl der Positionen.
$WarenkorbArtikelAnzahl für die summierte Menge aller Positionen.
 

IMGSaibh

Aktives Mitglied
9. Juni 2020
43
1
Hey Patrick,
vielen lieben Dank für die schnelle Antwort. Jetzt muss ich doch noch mal nach dem Zugriff fragen :/ Tut mir leid

<span>({$WarenkorbArtikelPositionenanzahl})</span>
<span>({$WarenkorbArtikelAnzahl})</span>

kann ich diese Variable $WarenkorbArtikelAnzahl nicht wie die drarüber verwenden ??


Diese <span>({$WarenkorbArtikelAnzahl})</span> ist immer NULL selbst im WK template
 

JHG

Aktives Mitglied
30. Mai 2018
13
1
Push... Würde mich auch interessieren... $WarenkorbArtikelAnzahl ergibt nichts und ist im Debug Tool auch nicht zu finden, oder?
 

IMGSaibh

Aktives Mitglied
9. Juni 2020
43
1
@IMGSaibh Wie hast du die Variable verwendet? Ich erhalte auch immer den Wert Null. Vielen Dank im Voraus
Entschuldige ich bin nur selten aktiv hier, da ich einmal in 100 Jahren an einem JTL Shop entwickle. Also für meinen Fall war es das basket/cart_dropdown_label.tpl (Shop_4 wohlgemerjt)
und verwendet habe ich es so wie oben eigentlich. Ist schon ne Weile und kann mich an meine Lösung nicht mehr erinnern aber ich gebe dir mal den Code schnippsel aus meinem Repo

<a href="{get_static_route id='warenkorb.php'}" class="dropdown-toggle" data-toggle="dropdown" title="{lang key='basket'}" onclick="location.href='{get_static_route id='warenkorb.php'}';">
<span class="fa fa-shopping-cart"></span>
<span>Warenkorb</span>
{if $WarenkorbArtikelanzahl >= 1}
<span>({$WarenkorbArtikelanzahl})</span>
{/if}
</a>
 

Ähnliche Themen