Shop Support News Archive - Shopbetreiber News -> Forum : Open Source Shop Software xt eCommerce Templates Module SEO Support: : Rabatt Ab 100 Euro Einrichten?
Hallo,
gibt es eine Möglichkeit, einen Rabatt einzurnichten, der erst ab zum Beispiel 100 Euro abgezogen wird... So als Mengenrabatt??
LG Thomas
321deins
30.08.2006, 11:58
hallo,
hier hast du ein modul
[attachmentid=504]
viel spaß damit
gruß michael
bluemoon
30.08.2006, 12:53
es gibt ein Modul, welches diese Aufgabe übernimmt
Hi,
vorhin hatte ich doch hier dazu eine DL Link gesehen??
Eine Klammer befindet sich auch noch bei Thema?
bluemoon
31.08.2006, 07:56
der Download wurde entfernt, da vom Autor keine Genehmigung vorliegt
Wer ist der Autor, wo kann man das Modul kaufen/anfragen?
kunigunde
01.10.2006, 13:07
www.estelco.de
rabatt auf zahlungsarten müßte das sein
''>ZITAT(kunigunde @ Oct 1 2006, 13:07) 12281
www.estelco.de
rabatt auf zahlungsarten müßte das sein
[/b]Suuuuuuuuuuuuuuper. Danke für den Tipp. Ist ja sogar kostenlos. Super.
Komisch, dass sowas nur selten in Onlineshops zu finden ist.
Es scheint, dass zwei Rabattstaffeln definieren kann.
1. Kann man mehrere Zahlungsarten mit "," getrennt angeben?
2. Wie kann es kommen, dass der Rabatt nicht angezeigt wird? Ich habe XT 3.04SP2.1 und wie in der Anleitung beschrieben bei meiner Zahlungsart eingefügt. Nach Auswahl von Versand und allem sehe ich die Übersnicht, aber kein Rabatt :blink:
Hat jemand n Tipp?
ok sollte mal ausschlafen :) wer lesen kann ist immer klar im Vorteil :)
Fairtrader
22.05.2007, 14:05
Hallo,
habe das selbe Problem wie Kaisa. Bei mir wird nix angezeigt. Habe zusätzlich noch folgende Fehlermeldung. Hat da jemand eine Lösung? MfG Erosle
Parse error: syntax error, unexpected T_GLOBAL, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /www/htdocs/w00798c5/shop/includes/modules/payment/moneyorder.php on line 72
Folgende Änderung wurde gem. der Anleitung durchgeführt:
// Start Änderungen Rabatte Zahlungsarten
ab Zeile 72:
global $order;
$do = false;
$table = split("[,]" , MODULE_ORDER_TOTAL_PAYMENT_TYPE);
for ($i = 0; $i < count($table); $i++) {
if ($this->code == $table[$i]) $do = 1;
}
$table = split("[,]" , MODULE_ORDER_TOTAL_PAYMENT_TYPE2);
for ($i = 0; $i < count($table); $i++) {
if ($this->code == $table[$i]) $do = 2;
}
if ($do==1) {
$discount_table = (split("[:,]" , MODULE_ORDER_TOTAL_PAYMENT_PERCENTAGE));
for ($i=0; $i<sizeof($discount_table); $i+=2) {
if ($order->info['total'] >= $discount_table[$i]) {
$percent = -$discount_table[$i+1];
} else {
break;
}
}
} elseif ($do==2) {
$discount_table = (split("[:,]" , MODULE_ORDER_TOTAL_PAYMENT_PERCENTAGE2));
for ($i=0; $i<sizeof($discount_table); $i+=2) {
if ($order->info['total'] >= $discount_table[$i]) {
$percent = -$discount_table[$i+1];
} else {
break;
}
}
}
if (isset($percent)) $this->cost = abs($percent) . '% ' . ($percent<0?'Rabatt':'Zuschlag');
function selection() {
return array ('id' => $this->code, 'module' => $this->title, 'description' => $this->info, 'module_cost'=>$this->cost);
}
// Ende Änderungen Rabatte Zahlungsarten
vBulletin® v3.8.4, Copyright ©2000-2012, Jelsoft Enterprises Ltd.