Zurück   xt:Commerce Webshop Shop Support > xt:Commerce Shopsoftware Community Area > Shopbereich

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 02.04.2008, 18:23
Neuer Benutzer
 
Registriert seit: 12.03.2008
Beiträge: 1
Standard Artikel kann trotz Deaktivierung gekauft werden - BUG?

Hi,

habe folgende(s) Problem(e) mit unserem Shop:
Der Käufer wählt einen Artikel (Artikelstatus zu diesem Zeitpunkt noch aktiv, bzw. Menge größer 0 - Mengenüberprüfung ist im Shop aktiviert), legt ihn in den Warenkorb und geht zur Kasse. Dort speichert er den Link (URL) unter seinen Favoriten (z.B. weil er erst zu einem späteren Zeitpunkt den Kauf abschließen will). Deaktiviert man nun den Artikel, oder wird der Artikel in der Zwischenzeit verkauft (Menge geht auf 0) und der Kunde ruft den gespeicherten Link nun wieder auf, so bekommt er keine Meldung, dass dieser Artikel nicht mehr verfügbar ist und kann den Kaufvorgang abschließen, obwohl der Artikel nicht mehr vorhanden ist.
Resultat: Menge geht auf -1, keine Mengenüberprüfung

Kennt jemand das Problem (habe über die Forensuche nichts dazu gefunden) und hat eine Lösung dafür?

Geändert von lallo (02.04.2008 um 18:25 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 03.04.2008, 17:48
Neuer Benutzer
 
Registriert seit: 04.06.2007
Beiträge: 3
Standard

Moin,

das habe ich auch beobachtet. Es scheint so zu sein das sich die Deaktivierung nur auf die Sichtbarkeit unter der entsprechenden Kategorie auswirkt, nicht aber auf dessen Verfügbarkeit. D.h. sofern man die URL zu dem besagten Artikel hat kann man ihn noch bestellen. Großes Problem würde ich sagen.

Gruß
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 23.04.2008, 15:09
Neuer Benutzer
 
Registriert seit: 08.02.2007
Beiträge: 5
Standard Das Problem haben wir auch.

Hat jemand eine Idee?
Wir nehmen offline und stellen die Artikelanzahl auf 0.
Dann gibt es im Warenkorg einen Hinweis das der Artiekl nicht mehr verfügbar ist.
Allerdings ist das bei über 800 Artikeln etwas hefitg.

Gibt es eine andere Lösung?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 23.04.2008, 16:52
xt:Commerce Support Kunde
 
Registriert seit: 03.09.2006
Beiträge: 142
Standard

Wenn ein Kunde schon in Warenkrob einen Produkt hingelegt hat, kann er ihn bestellen, obwohl Sie den Produkt danach ausgeschaltet haben.

Irgendwie im Admin kann man einstellen, einen Hinweis im Kunden-Warenkron als ausverkauft zu informieren.

Kann man umprogrammieren, das Checkout-Button zu entferen, wenn solcher Hinweis auftritt.

Habe selbst nicht probiert, aber wie folgend waere vielleicht eine Loesung.

in Datei root/templates/Ihre Temp/module/shopping_cart.html

{if $info_message_1 ==''}{$BUTTON_CHECKOUT}{/if}

Viele Gruesse

Geändert von Ralf-Peter (23.04.2008 um 16:58 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 04.07.2008, 23:03
Erfahrener Benutzer
 
Registriert seit: 05.03.2006
Beiträge: 112
Standard

Bei Shopversion 3.0.4 SP2 sollte das doch standardmäßig funktionieren, oder nicht?

Habe bei Shopversion 3.0.4 SP1 soeben folgendes probiert und inaktive Artikel werden im Warenkorb nicht mehr angezeigt:

http://www.xt-commerce.com/forum/sho...29&postcount=3

Zitat:
Die Lösung lässt sich direkt im SQL realisieren.
Dazu muss die Datei "shopping-cart.php" im Verzeichnis "includes/classes" angepasst werden.
Suche in der Datei die Funktion "restore_contents()" und in dieser Funktion die Zeile "// reset per-session cart contents, but not the database contents".
Zwei Zeilen tiefer wird der Warenkorb aus der Datenbank gelesen.
Ersetze die Zeile

Code:
$products_query = xtc_db_query("select products_id, customers_basket....
durch:

Code:
$products_query = xtc_db_query("select cb.products_id, cb.customers_basket_quantity from " . TABLE_CUSTOMERS_BASKET . " AS cb LEFT JOIN ".TABLE_PRODUCTS." AS p ON cb.products_id = p.products_id where cb.customers_id = '" . $_SESSION['customer_id'] . "' AND p.products_status = 1");
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 06.07.2008, 16:48
Neuer Benutzer
 
Registriert seit: 21.02.2008
Beiträge: 22
Standard

Zitat:
Zitat von hofie81 Beitrag anzeigen
Bei Shopversion 3.0.4 SP2 sollte das doch standardmäßig funktionieren, oder nicht?

Habe bei Shopversion 3.0.4 SP1 soeben folgendes probiert und inaktive Artikel werden im Warenkorb nicht mehr angezeigt:

http://www.xt-commerce.com/forum/sho...29&postcount=3
Hallo hofie81,
ich habe in meinem Shop das gleiche Problem. Leider habe ich aber von dem ganzen Hintergrund etc. überhaupt keinen Plan und bin meist auf fremde Hilfe angewiesen, was wirklich sch... ist.
Es wäre super nett, wenn Du mir sagen könntest, wie die Zeile endet die ausgetauscht werden muß. Wenn ich dann die alte gegen die von Dir angegebene neue ersetze (was ich gerade noch hin kriege), müßte ich ja eigentlich klappen!

Mit bestem Dank im Vorraus,
raeubertochter2
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
artikel, bug, deaktivierung, gekauft, trotz

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
...haben auch folgende Artikel gekauft PageStylist Shopbereich 2 25.03.2008 12:19
Trotz aktivierung fehlen Artikel zip Installation und Konfiguration 5 14.08.2005 18:09
Artikel: 0 Trotz Vorhandener Freigeschalteter Arti Viper888 Admininterface 1 13.07.2004 11:24


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:04 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand