#1 (permalink)  
Alt 01.03.2008, 05:30
Erfahrener Benutzer
 
Registriert seit: 17.02.2008
Beiträge: 124
Pfeil Kundennummer in der Infobox anzeigen

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):

Code:
$box_content='';

Eine Zeile darüber folgendes einfügen:

Code:
	$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):

Code:
  $loginboxcontent .= BOX_LOGINBOX_STATUS . '<b>' . $_SESSION['customers_status']['customers_status_name'] . '</b><br />';

Eine Zeile darüber folgendes einfügen:

Code:
  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):

Code:
define('BOX_LOGINBOX_STATUS','Kundengruppe: ');

Eine Zeile darunter folgendes einfügen:

Code:
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

Geändert von Snatch (01.03.2008 um 11:28 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 29.05.2008, 17:26
Neuer Benutzer
 
Registriert seit: 29.10.2007
Beiträge: 16
Standard Die beste Lösung

Einfacher geht es nicht und die Lösung funkioniert perfekt!
Weiter so..
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 26.07.2008, 21:23
Erfahrener Benutzer
 
Registriert seit: 07.02.2008
Beiträge: 235
Daumen hoch

Ja suuuuuuuper burschi !!!!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 16.08.2008, 13:50
xt:Commerce Support Kunde
 
Registriert seit: 29.05.2004
Beiträge: 446
Lächeln DAS ist es !

Hey Snatch sowas suche ich seit Monaten!

Vielen dank

Jim
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 16.08.2008, 17:11
xt:Commerce Support Kunde
 
Registriert seit: 29.05.2004
Beiträge: 446
Standard Kunde Vorname und Nachname einbauen

Wie kann ich das Code anpassen dass anstatt Kundennummer das Vorname und Nachname angezeigt wird?

Noch eine Frage:

Sollte das

PHP-Code:
if (isset($_SESSION['customer_id'] )) {  
  
$loginboxcontent .= BOX_LOGINBOX_CUSTOMERS_CID $account['customers_cid'] . '</b><br />' ;
  } 
eher so sein (das <b> Tag fehlt?)

PHP-Code:
if (isset($_SESSION['customer_id'] )) {  
  
$loginboxcontent .= BOX_LOGINBOX_CUSTOMERS_CID '<b>' $account['customers_cid'] . '</b><br />' ;
  } 
Jim

Geändert von ppreidel (17.08.2008 um 18:46 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 16.08.2008, 18:29
xt:Commerce Support Kunde
 
Registriert seit: 29.05.2004
Beiträge: 446
Standard Solved

Code angepasst und es funktioniert perfekt.

Geändert von ppreidel (17.08.2008 um 18:48 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
anzeigen, infobox, kundennummer

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Kundenname, Kundennummer in der Infobox alf1 Shopbereich 1 21.02.2008 17:55
Kundennummer in Liste anzeigen lassen medicon Admininterface 2 14.01.2008 18:17
Kunden Name (Customers_Lastname) in Infobox anzeigen mbdesign Shopbereich 6 26.02.2007 01:06
Warenkorb in Infobox anzeigen lassen mode101 Shopbereich 4 04.09.2006 15:46


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:31 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand