Hallo!
In meinem Shop wird bei jedem Neukunden ein Begrüßungs-Gutschein erstellt und verschickt, obwohl ich unter Konfiguration und Gutscheine das Feld "Neukunden Gutschein" leer gelassen habe. Wo kann ich das denn noch ausstellen?
Wenn ich in "Gutscheine" und dann "Gutscheine versandt" gehe, kann ich diese Gutscheine zwar in einer Liste sehen, aber nicht auf den Pfeil klicken, um nähere Infos zu sehen, dies ist lediglich bei einem Gutschein möglich.
Bitte um Hilfe!
Gruß, sissy
Begrüßungs-Gutschein
Wenn du keine Gutscheine bei der Anmeldung versenden möchtest kannst du als schnelle Lösung dieSorry, mal wieder vergessen... 1.6.11
"Funktion" löschen.
~/shop/includes/pages/user/create_account_process.php
<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--> if (MODULE_ORDER_TOTAL_GV_STATUS == 'true') {
if (NEW_SIGNUP_GIFT_VOUCHER_AMOUNT > 0) {
$coupon_code = oos_create_coupon_code();
$insert_result = $db->Execute("INSERT INTO " . $oosDBTable['coupons] . "
(coupon_code,
coupon_type,
coupon_amount,
date_created) VALUES ('" . oosDBInput($coupon_code) . "',
'G',
'" . NEW_SIGNUP_GIFT_VOUCHER_AMOUNT . "',
now())");
$insert_id = $db->Insert_ID();
$insert_result = $db->Execute("INSERT INTO " . $oosDBTable['coupon_email_track] . "
(coupon_id,
customer_id_sent,
sent_firstname,
emailed_to,
date_sent) VALUES ('" . oosDBInput($insert_id) ."',
'0',
'Admin',
'" . $email_address . "',
now() )");
$email_text .= sprintf($aLang['email_gv_incentive_header], $oCurrencies->format(NEW_SIGNUP_GIFT_VOUCHER_AMOUNT)) . "\n\n" .
sprintf($aLang['email_gv_redeem], $coupon_code) . "\n\n" .
$aLang['email_gv_link] . oos_link($aModules['gv], $aFilename['gv_redeem], 'gv_no=' . $coupon_code, 'NONSSL', false, false) .
"\n\n";
}
if (NEW_SIGNUP_DISCOUNT_COUPON != '') {
$coupon_id = NEW_SIGNUP_DISCOUNT_COUPON;
$sql = "SELECT *
FROM " . $oosDBTable['coupons] . "
WHERE coupon_id = '" . oosDBInput($coupon_id) . "'";
$coupon_result = $db->Execute($sql);
$sql = "SELECT *
FROM " . $oosDBTable['coupons_description] . "
WHERE coupon_id = '" . oosDBInput($coupon_id) . "'
AND coupon_languages_id = '" . intval($nLanguageID) . "'";
$coupon_desc_result = $db->Execute($sql);
$coupon = $coupon_result->fields;
$coupon_desc = $coupon_desc_result->fields;
$insert_result = $db->Execute("INSERT INTO " . $oosDBTable['coupon_email_track] . "
(coupon_id,
customer_id_sent,
sent_firstname,
emailed_to,
date_sent) VALUES ('" . oosDBInput($coupon_id) ."',
'0',
'Admin',
'" . oosDBInput($email_address) . "',
now() )");
$email_text .= $aLang['email_coupon_incentive_header] . "\n\n" .
$coupon_desc['coupon_description] .
sprintf($aLang['email_coupon_redeem], $coupon['coupon_code]) . "\n\n" .
"\n\n";
}
}<!--c2-->[/align]<!--ec2-->
Ein BugFix gibt es bei der nächsten Version... der Fehler betrifft vermutlich alle Versionen
Danke für den Hinweis!
cu
ralf