PDA

Shop Support News Archive - Shopbetreiber News -> Forum : xt eCommerce Templates Module SEO Support: Shopsoftware Templates Module FragLeidiges Thema Gutscheine..gibts Hier Ne Lösung!


steffen
06.06.2006, 11:54
Hallo.. zum leidigen thema gutscheine.. by 3.0.3

er durchläuft soweit alles bis zum punkt rechnung -- guthabenkonto verwenden (ja) und dann kommt folgendes.. er geht wieder zurueck und will ein zahlungsmodul angegeben haben...

im xtc forum ist eine aenderrung angefuehrt die aber wohl fuer die version 2 ist..
sie fuehrt jedenfalls bei mir 3.0.3 zur fehlermeldung.. (Fatal error: Call to a member function on a non-object) hat sich hiermit schonmal einer der php profis befasst...
wuerde die gutscheine gerne ans laufen bekommen :rolleyes: helfe ja auch gerne bei probs wo ich mich halt auskenne.. sql, csv, import/export und noch so einiges.. ;)
---------------------------------------------
// load the selected payment module
require(DIR_WS_CLASSES . 'payment.php');

// W. Kaiser
// GV Code ICW ADDED FOR CREDIT CLASS SYSTEM
require(DIR_WS_CLASSES . 'order_total.php');
require(DIR_WS_CLASSES . 'order.php');
$order = new order;

// GV Code Start
$order_total_modules = new order_total;
$order_total_modules->collect_posts();
$order_total_modules->pre_confirmation_check();
// GV Code End

if (isset($_SESSION['credit_covers'])) $_SESSION['payment'] = 'no_payment'; // GV Code Start/End ICW added for CREDIT CLASS
$payment_modules = new payment($_SESSION['payment']);

$payment_modules->update_status();
// W. Kaiser
--------------------------------------------
ich finde das system mit den gutscheinen eigentlich sehr gelungen und wuerde es auch gerne ans laufen bekommen..
Gruss steffen

RDS
02.09.2006, 23:11
''>ZITAT(steffen @ Jun 6 2006, 11:54) 5870
Hallo.. zum leidigen thema gutscheine.. by 3.0.3

er durchläuft soweit alles bis zum punkt rechnung -- guthabenkonto verwenden (ja) und dann kommt folgendes.. er geht wieder zurueck und will ein zahlungsmodul angegeben haben...

im xtc forum ist eine aenderrung angefuehrt die aber wohl fuer die version 2 ist..
sie fuehrt jedenfalls bei mir 3.0.3 zur fehlermeldung.. (Fatal error: Call to a member function on a non-object) hat sich hiermit schonmal einer der php profis befasst...
wuerde die gutscheine gerne ans laufen bekommen :rolleyes: helfe ja auch gerne bei probs wo ich mich halt auskenne.. sql, csv, import/export und noch so einiges.. ;)
---------------------------------------------
// load the selected payment module
require(DIR_WS_CLASSES . 'payment.php');

// W. Kaiser
// GV Code ICW ADDED FOR CREDIT CLASS SYSTEM
require(DIR_WS_CLASSES . 'order_total.php');
require(DIR_WS_CLASSES . 'order.php');
$order = new order;

// GV Code Start
$order_total_modules = new order_total;
$order_total_modules->collect_posts();
$order_total_modules->pre_confirmation_check();
// GV Code End

if (isset($_SESSION['credit_covers'])) $_SESSION['payment'] = 'no_payment'; // GV Code Start/End ICW added for CREDIT CLASS
$payment_modules = new payment($_SESSION['payment']);

$payment_modules->update_status();
// W. Kaiser
--------------------------------------------
ich finde das system mit den gutscheinen eigentlich sehr gelungen und wuerde es auch gerne ans laufen bekommen..
Gruss steffen
[/b]


Also: In 3.04SP1 ist es ein Datenbankfehler in der coupon_gv_customer. Dort wird folgendes angezeigt:
Die Index-Typen INDEX und PRIMARY sollten nicht gleichzeitig für die Spalte `customer_id` gesetzt sein!

Jürgen

bingobommel
06.01.2007, 15:02
also in der In 3.04SP2 habe ich das selbe problem. gibt es bereits eine lösung?

gruß, bommel

manfredolc
17.02.2007, 23:27
Hallo,

also der Fehler könnte an der Bezeichnung der Gutscheine liegen, jedenfalls ist es bei OL-Commerce so, daß der Gutschein zum kaufen mit der Artikelnummer: z.B. GIFT_20 für einen Gutschein mit 20€ sein muss. Ausserdem sollte im Adminbereich, in der Zusammenfassung Gutschein aktiviert sein und dann auch für den Gutschein eingestellt sein, ob der vom Admin aktiviert werden muss, oder ob er automatisch aktiviert wird. Das sollte eigentlich so funktionieren.

Gruß

Manfred