PDA

Shop Support News Archive - Shopbetreiber News -> Forum : Open Source Shop Software xt eCommerce Templates Module SEO Support: : Rabatt Ab 100 Euro Einrichten?


Tomac84
30.08.2006, 11:53
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

hase
30.08.2006, 14:19
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

kaisa
01.10.2006, 01:39
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

kaisa
01.10.2006, 17:17
''>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?

envil
14.11.2006, 17:25
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