Hallo Leute !
Nach einer langen Nacht, habe ich mal wieder was geschaffen, was alle interessieren wird.
Mit der folgenden Änderung kann man die Kundennummer in der Infobox darstellen. Es werden auch noch andere Variablen zur Verfügung gestellt, die nach belieben eingesetzt werden können. In dieser Beschreibung werde ich die vorgehensweise nur für die Kundennummer erläutern. Sollte man andere Variablen ausgeben wollen, muss man einfach alles ab Schritt 2 für diese Variable machen.
++++++++++++++++++++++++++++++++++++++++++++++++++
Schritt 1: Datenbankabfrage in infobox.php integrieren
Datei: /templates/dein_template/source/boxes/infobox.php
Suche nach (ca. Zeile 26):
$box_content='';
Eine Zeile darüber folgendes einfügen:
$account_query = xtc_db_query("select customers_gender, customers_cid, customers_vat_id, customers_vat_id_status, customers_firstname, customers_lastname, customers_dob, customers_email_address, customers_telephone, customers_fax from ".TABLE_CUSTOMERS." where customers_id = '".(int) $_SESSION['customer_id']."'");
$account = xtc_db_fetch_array($account_query);
++++++++++++++++++++++++++++++++++++++++++++++++++
Schritt 2: Anzeige der Kundennummer in der infobox.php
Datei: /templates/dein_template/source/boxes/infobox.php
Suche nach (ca. Zeile 30):
$loginboxcontent .= BOX_LOGINBOX_STATUS . '<b>' . $_SESSION['customers_status']['customers_status_name'] . '</b><br />';
Eine Zeile darüber folgendes einfügen:
if (isset($_SESSION['customer_id'] )) {
$loginboxcontent .= BOX_LOGINBOX_CUSTOMERS_CID . $account['customers_cid'] . '</b><br />' ;
}
Dieser Code bewirkt, dass die Kundennummer nur angezeigt wird wenn der User eingeloggt ist. Wenn nicht, bleibt die Zeile leer.
++++++++++++++++++++++++++++++++++++++++++++++++++
Schritt 3: Texte in Sprachdatei definieren
Datei: /lang/german/german.php
Suche nach (ca. Zeile 74):
define('BOX_LOGINBOX_STATUS','Kundengruppe: ');
Eine Zeile darunter folgendes einfügen:
define('BOX_LOGINBOX_CUSTOMERS_CID','Kundennummer: ');
Das ganze muss natürlich für jede Sprachdatei gemacht werden !
++++++++++++++++++++++++++++++++++++++++++++++++++
That´s all ! Und schon habt Ihr die Kundennummer in der Infobox !
Okay, lasst mich wissen was Ihr davon haltet !
Greetz, Snatch