#1 (permalink)  
Alt 18.04.2005, 13:07
 
Registriert seit: 04.10.2004
Beiträge: 269
Standard

Bei der Arbeit an einer Erweiterung des "Versandkostenfrei"-Moduls (ich h?tte gerne getrennte Mindestbestellwerte f?r Inland/Ausland, da es ja daf?r sehr unterschiedliche Versandkosten gibt) bin ich darauf gestossen, dass dieses Modul offenbar falsch arbeitet.

Im Admin-Bereich "Module->Versandart->Versandkostenfrei" wird der dort eingebbare Mindestwert in der PHP-Variablen "MODULE_SHIPPING_FREECOUNT_AMOUNT" gespeichert.

In den f?r den Bestellvorgang wichtigen Modulen ("checkout_shipping.php", "includes\modules\order_total\ot_shipping.php" ) wird jedoch der Wert in der Variablen "MODULE_ORDER_TOTAL_SHIPPING_FREE_SHIPPING_OVE R" f?r die Pr?fung der Versandkostenfreiheit verwendet.

Ich habe nun aber keine xtCommerce-Funktion gefunden, mit der dieser Wert gesetzt werden kann, auch im Quellcode gibt es nichts, was diese Variable verwendet.

Ich habe mal eine Testbestellung gemacht, wof?r ich vorher den Mindestbestellwert auf 200,#EUR gesetzt habe. xtCommerce gew?hrt "Versandkostenfreiheit" aber schon ab 100,#EUR (das ist genau der Wert, den "MODULE_ORDER_TOTAL_SHIPPING_FREE_SHIPPING_OVE R" hat, woher auch immer)!

Habe ich eine andere Funktion als "Admin->Module->Versandart->Versandkostenfrei" zur Definition dieses Mindestbestellwerts f?r "Versandkostenfreiheit" ?bersehen, oder funktioniert xtCommerce tats?chlich falsch (wovon ich im Moment eigentlich eher ausgehe)?

Hat jemand Erfahrungen/Ideen dazu?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 19.04.2005, 07:50
 
Registriert seit: 04.10.2004
Beiträge: 269
Standard

Ich habe das Problem weiter untersucht, das Ergebnis ist: xtCommerce arbeitet im Bereich der "Versandkostenfreiheit" tats?chlich inkosistent mit 2 verschiedenen Werten f?r die Grenzwerte der "Versandkostenfreiheit"!

Einmal wird ein solcher Betrag im Bereich 1. "Admin->Module->Versandart->Versandkostenfrei" definiert, der zweite im Bereich 2. "Admin->Module->Zusammenfassung->Versandkosten".

Diese unterschiedlichen Werte werden auch im Programm verwendet!

Der mit 2. definierte wird beim "Checkout" verwendet, um die echten Versandkosten zu berechnen, und um Informationen zur "Versandkostenfreiheit" anzuzeigen. Dabei wird dann allerdings der unter 1. definierte Wert zur Anzeige des Grenzwerts f?r die "Versandkostenfreiheit" verwendet.

Das macht nat?rlich gar keinen Sinn!

Der unter 2. "Admin->Module->Zusammenfassung->Versandkosten" definierte Wert sollte eigentlich systemweit als einziger Grenzwert f?r die "Versandkostenfreiheit" verwendet werden, der andere Wert ist total ?berfl?ssig!

Ich werde daher xtCommerce so ab?ndern, dass, neben meinem urspr?nglichen Ansatz, national und international unterschiedliche Grenzwerte zu haben, die Grenzwerte beider Module zwangsweise vereinheitlicht werden, so dass die mit 2. "Admin->Module->Zusammenfassung->Versandkosten" eingegebene Information die systemweit verwendete sein wird.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 20.04.2005, 08:25
 
Registriert seit: 04.10.2004
Beiträge: 269
Standard

Ich habe diese ?nderung als Contribution Erweiterung/Verbesserung der "Versandkostenfreiheit" bereit gestellt.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 20.04.2005, 12:53
sff sff ist offline
xt:Commerce Support Kunde
 
Registriert seit: 16.07.2004
Beiträge: 775
Standard

Ich wei? ja nicht, wie deine Versandkosten gestaltet sind, aber ich habe bei mir nur tabellarische Versandkosten drin, wobei der erste Betrag eben 0,- EUR ist.

Ich glaube ansonsten w?rde der Kunde eine Auswahl zwischen "Versandkostenfrei" und z.B. "Deutsche Post" bekommen, auch wenn die Versandkostengrenze erreicht ist, das fand ich etwas ungl?cklich.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 23.04.2005, 06:29
 
Registriert seit: 04.10.2004
Beiträge: 269
Standard

Ich habe Versandkosten nach Zonen. Und wenn die versankosten-Freiheitsgrenze erreicht ist, tauchen keine Zahlungsoptionen mehr auf.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
frage, xtcommerce or phpspezies

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



Alle Zeitangaben in WEZ +1. Es ist jetzt 18:38 Uhr.

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

xt:Commerce is a SafeCharge brand