HPM1974 Posted December 4, 2009 Report Share Posted December 4, 2009 Hallo! Wir haben folgendes Problem: Sobald ein neuer Kunde über einen Preisvergleich auf unseren Onlineshop kommt, erscheint, soblad er einen Artikel in den Warenkorb legen will, folgende Fehlermeldung: Call to a member function on a non-object in /homepages/29/d21xxxxxxx/htdocs/xt/includes/cart_actions.php on line 106 Das Problem tritt auf, sofern der Kunde noch nicht bei uns im Shop gewesen ist und über den Direktlink ein Produkt in den Warenkorb legen möchte. War der Kunde bereits einmal normal im Shop und hat dort herumgesurft, tritt das Problem nicht auf. Leert er dann den Browsercache und versucht es erneut über den Preisvergleich, tritt das Problem wieder auf. Woran kann das liegen? Wie können wir das beheben? Die Zeile 106 in der cart_actions.php sieht bei uns so aus: $_SESSION['cart']->add_cart((int) $_POST['products_id'], $_SESSION['cart']->get_quantity(xtc_get_uprid($_POST['products_id'], $_POST['id'])) + xtc_remove_non_numeric($_POST['products_qty']), $_POST['id']); Das Problem ist reproduzierbar und tritt nur dann auf, wenn ein Kunde, der noch nicht bei uns im Shop gewesen ist (bzw. vorher seinen Browsercache gelleert hat), über einen externen, direkten Link (z.B. Preisvergleich oder Email) ein Produkt in den Warenkorb legen möchte. Es wäre toll, wenn uns jemand helfen könnte, so gehen uns etliche Neukunden verloren. Vielen Dank schon vorab für jeden Tipp! Uwe Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.