XT-Commerce: Bankdaten des Kunden auf Rechnung ausweisen

Wer keine WaWi angeschlossen hat, kann bei XT-Commerce auch die interne Rechnungsfunktion nutzen. Falls man als Zahlunsmöglichkeit “Lastschrifteinzug” anbietet, so könnte es gewünscht sein, dass auf diesem Rechnungsformular auch die Bankdaten des Kunden ausgewiesen werden. Um das hin zu bekommen, bedarf es nur einiger kleiner Modifikationen…

Hinweis: Wie immer vorher eine Sicherung der Daten machen!

Datei: root/admin/print_order.php

nach diese Absatz suchen:

$order_total[]=array(
‘TITLE’ => $oder_total_values['title'],
‘CLASS’=> $oder_total_values['class'],
‘VALUE’=> $oder_total_values['value'],
‘TEXT’ => $oder_total_values['text']);

if ($oder_total_values['class']=’ot_total’) $total=$oder_total_values['value'];
}

folgenden Code dahinter einfügen:

$banktransfer_query = xtc_db_query(“select banktransfer_prz, banktransfer_status, banktransfer_owner, banktransfer_number, banktransfer_bankname, banktransfer_blz, banktransfer_fax from banktransfer where orders_id = ‘”.(int)$_GET['oID'].”‘”);
$banktransfer = xtc_db_fetch_array($banktransfer_query);

$bank_info = ”;

if (($banktransfer['banktransfer_bankname']) || ($banktransfer['banktransfer_blz']) || ($banktransfer['banktransfer_number']))
{

$bank_info .= ‘Name: ‘ . $banktransfer['banktransfer_bankname'] . ‘
‘;
$bank_info .= ‘Konto Nr.: ‘ . $banktransfer['banktransfer_number'] . ‘
‘;
$bank_info .= ‘BLZ: ‘ . $banktransfer['banktransfer_blz'] . ‘
‘;
$bank_info .= ‘Inhaber: ‘ . $banktransfer['banktransfer_owner'] . ‘
‘;

if ($banktransfer['banktransfer_status'] == 0) {
$bank_info .= ‘Status: OK’;
}

$smarty->assign(‘BANK_INFO’, $bank_info);
}

Jetzt nur noch im aktuellen Rechnungstemplate (aktuellesTemplate/admin/print_order.html)

{$BANK_INFO}

an gewünschte Stelle hinzufügen.

Fertig!


Kommentar schreiben

Du musst angemeldet sein um einen Kommentar zu schreiben.

Der Beitrag wurde am 22. Oktober 2009 um 11:48 veröffentlicht und wurde in der Kategorie News, xt commerce gespeichert. Du kannst Kommentare zu diesem Eintrag durch den RSS 2.0 Feed verfolgen. Du kannst einen Kommentar schreiben, oder einen TrackBack auf deiner Seite einrichten.