Antwort #6 am: 26. April 2017, 11:42:12
...
Was ich nur nicht ganz so sinnvoll finde ist wenn Artikel aus dem Merkzettel gelöscht werden wenn man sie in den Warenkorb legt. Weil dann kann ich den Merkzettel ja nur 1x benutzen und muss in Folge die Artikel wieder zusammensuchen. Da könnte dann auch gleich den Warenkorb nutzen.
...
Das fand ich ebenfalls für meinen Shop nicht sinnvoll und habe deshalb das Löschen gestoppt.
Damit die Artikel beim Warenkorb/Merkzettel hin und her nicht gelöscht werden, musst Du in der cart_actions.php jeweils nur eine Zeile auskommentieren:
Ersetze
$_SESSION['wishlist']->remove($prd_id);
durch
//$_SESSION['wishlist']->remove($prd_id); //p3e Wishlistartikel nicht von der Liste löschen 2016-06-14
und
$_SESSION['cart']->remove($prd_id);
durch
//$_SESSION['cart']->remove($prd_id); //p3e Wishlistartikel nicht aus dem Warenkorb löschen 2016-06-14
Ich habe das in der 2.0 gemacht. Kann sein, dass sich etwas in der 2.0.2.2 etwas geändert hat, ich habe gerade den Quellcode nicht hier. Dann einfach in der Datei nach remove suchen und sinngemäß die Zeile auskommentieren.