Hallo,
ich habe streng nach dem Manual zu tt_products die Preisstaffelung eingerichtet, allerdings geht das überhaupt nicht.
Ich habe folgendes TS:
getDiscountPrice = 1
discountprice {
# 10.uid=38
10.type = count
10.field = price
10.additive = 1
10.sql.where = itemnumber = '000510'
10.prod.1 = 33.61
# 20.uid=31
20.type = count
20.field = price
20.additive = 1
20.sql.where = itemnumber = '000520'
20.prod.1 = 50.42
# 30.uid=32
30.type = count
30.field = price
30.additive = 1
30.sql.where = itemnumber = '000500'
30.prod.1 = 16.80
# 40.uid=33
40.type = count
40.field = price
40.additive = 1
40.sql.where = itemnumber = '000530'
40.prod.1 = 126.05
# 50.uid=34
50.type = count
50.field = price
50.additive = 1
50.sql.where = itemnumber = '000550'
50.prod.1 = 16.80
# 60.uid=35
60.type = count
60.field = price
60.additive = 1
60.sql.where = itemnumber = '000531'
60.prod.1 = 100.84
# 70.uid=36
70.type = count
70.field = price
70.additive = 1
70.sql.where = itemnumber = '000521'
70.prod.1 = 33.61
70.prod.5 = 29.41
70.prod.10 = 25.21
70.prod.20 = 21.00
70.prod.50 = 16.80
# 80.uid=37
80.type = count
80.field = price
80.additive = 1
80.sql.where = itemnumber = '000511'
80.prod.1 = 25.21
80.prod.5 = 21.00
80.prod.10 = 16.80
80.prod.20 = 13.44
80.prod.50 = 10.08
}
Die where Bedingung habe ich eben erst ergänzt und die uid auskommentiert. Auch ohne diese Veränderung tut sich nix in Sachen Staffelung.
Also wie man Sieht habe ich 8 Produkte.
Diese Produkte kann ich in einer List auch schön auswählen und in den Warenkorb übernehmen.
Wenn ich im Warenkorb nun die Anzahl erhöhe damit es in die nächste Staffel fällt, bleibt der Preis konstant auf dem ersten.
Habe ich einen Fehler im Script?
Weise ich die Artikel der jeweiligen Staffelung korrekt zu? Ich hab den Eindruck das ich da was falsch mache, denn wenn ich die ersten preise jeweils ändere tut sich auch nix, der holt sich die Werte direkt aus der Artikeltabelle.