Hallo zusammen
Ich möchte auf meinen Rechnungen ein Total für die Menge anzeigen (Summe aller Artikelmengen). Weil ich in CashCtrl keine Funktion gefunden habe, habe Ich dies mit folgendem JavaScript-Code probiert:
` <script>
// Funktion, um die Menge zu berechnen und anzuzeigen
function calculateAndDisplayTotalQuantity() {
let totalQuantity = 0;
// Berechne die Gesamtmenge aller Artikel
#foreach($item in $items)
#if ($item.type == "ARTICLE")
totalQuantity += $item.quantity;
#end
#end
// Zeige die Gesamtmenge im entsprechenden Span an
document.getElementById("totalQuantity").textContent = totalQuantity;
}
// Führe die Funktion nach dem Laden der Seite aus
document.addEventListener("DOMContentLoaded", calculateAndDisplayTotalQuantity);
</script>`
und der Aufruf im HTML ist folgender:
<div class="text-above">
Gesamte Menge aller Artikel: <span id="totalQuantity">0</span>
</div>
beide Codes sin in der selben Dokumentvorlage. Habt ihr eine Idee, was an meinem Code nicht stimme?
Oder gibt es eine einfachere Lösung?
Danke für eure Hilfe
Fabio