hallo leute, nach kräftiger unterstützung von mickser, habe ich in der überarbeiteten datei datei modules/payment/germanbanktransfer.php, um mein lastschriftverfahren auf http://www.christmas-moments.de/shop_dateien lauffähig zu kriegen, folgendem code eingefügt:
bereits enthalten:
function pre_confirmation_check(){
global $HTTP_POST_VARS, $gbt_array, $gbt_number;
global $banktransfer_number, $banktransfer_blz;
folgendes danach eingebaut:
// SCHUTZ VOR LEEREN VARIABLEN!!!!
if ($banktransfer_number == '') $banktransfer_number = $_POST['banktransfer_number'];
if ($banktransfer_blz == '') $banktransfer_blz = $_POST['banktransfer_blz'];
if ($gbt_number == '') $gbt_number = $_POST['banktransfer_number'];
if ($gbt_array["bt_blz"] == '') $gbt_array["bt_blz"] = $_POST['banktransfer_blz'];
if ($gbt_array["bt_owner"] == '') $gbt_array["bt_owner"] = $_POST['banktransfer_owner'];
if ($gbt_array["bt_bankname"] == '') $gbt_array["bt_bankname"] = $_POST['banktransfer_bankname'];
// ENDE SCHUTZ VOR LEEREN VARIABLEN!!!
bereits enthalten:
$gbt_array =& $_SESSION['gbt_array'];
$gbt_number =& $_SESSION['gbt_number'];
eine zuvorige fehlereldung ist nun damit behoben! Problem aber weiterhin:
Im admin Bereich werden zuvor eingegebene BLZ und Kto.-Nr. nicht übernommen und auch nicht in die Mail an den admin nach Kundenbestellung weitergeleitet. So kann ich als admin nicht die Bankdaten einer Bestellung erkennen. Hier steht dann nur "Lastschriftverfahren". Habe auch mehrmals im admin neu installiert. nützt aber nix...
weiss jemand rat?
gruss
guido
bereits enthalten:
function pre_confirmation_check(){
global $HTTP_POST_VARS, $gbt_array, $gbt_number;
global $banktransfer_number, $banktransfer_blz;
folgendes danach eingebaut:
// SCHUTZ VOR LEEREN VARIABLEN!!!!
if ($banktransfer_number == '') $banktransfer_number = $_POST['banktransfer_number'];
if ($banktransfer_blz == '') $banktransfer_blz = $_POST['banktransfer_blz'];
if ($gbt_number == '') $gbt_number = $_POST['banktransfer_number'];
if ($gbt_array["bt_blz"] == '') $gbt_array["bt_blz"] = $_POST['banktransfer_blz'];
if ($gbt_array["bt_owner"] == '') $gbt_array["bt_owner"] = $_POST['banktransfer_owner'];
if ($gbt_array["bt_bankname"] == '') $gbt_array["bt_bankname"] = $_POST['banktransfer_bankname'];
// ENDE SCHUTZ VOR LEEREN VARIABLEN!!!
bereits enthalten:
$gbt_array =& $_SESSION['gbt_array'];
$gbt_number =& $_SESSION['gbt_number'];
eine zuvorige fehlereldung ist nun damit behoben! Problem aber weiterhin:
Im admin Bereich werden zuvor eingegebene BLZ und Kto.-Nr. nicht übernommen und auch nicht in die Mail an den admin nach Kundenbestellung weitergeleitet. So kann ich als admin nicht die Bankdaten einer Bestellung erkennen. Hier steht dann nur "Lastschriftverfahren". Habe auch mehrmals im admin neu installiert. nützt aber nix...
weiss jemand rat?
gruss
guido
Kommentar