Jetzt habe ich nach so vielen Jahren auch mal geschrieben und um Hilfe gebeten, hab es aber schon.
Sonst ging es immer mit lesen, wobei ich mich bei den vielen Schreibern und dem Team auch gleich bedanken möchte.
[...]
Da der Array korrekt war wenn ich Produkte bereits im Warenkorb liegen hatte und mich ab- und wieder neuanmelde, habe ich die Order-Klasse ("/includes/classes/order.php") um folgende Zeile erweitert:
Datei "/includes/classes/order.php" Zeile 333:
function cart() {
global $currencies,$xtPrice;
// Diese Zeile ist neu:
$_SESSION['cart']->restore_contents();
$this->content_type = $_SESSION['cart']->get_content_type();
Durch den Aufruf der Funktion restore_contents() wird der Array der Warenkorb-Produkte wieder sauber aufgebaut und die Weiterleitung auf die Payment-Seite bei Download-Artikel funktioniert, wie ich nach meinen Tests feststellen konnte, problemlos.
Wäre super wenn jemand von euch das ebenfalls ausprobieren könnte. Im Falle eines Nicht-funktionierens bzw. auftretender Probleme die dadurch entstehen könnten wäre ich über Feedback sehr dankbar.
[...]
Super, Klasse, Danke vielmals.
Hat bei mir auf Anhieb funktioniert, obwohl Version Shopssoftware v2.0.3.0
Super.
Sollte dann auch bei trunky gehen, falls Du noch keine Antwort hast.