#1 (permalink)  
Alt 19.02.2005, 19:03
 
Registriert seit: 15.02.2005
Beiträge: 58
Standard

Hallo,
so habe es nun erfolgreich bis zum Ende geschafft, mein Shop l?uft sehr gut !
Nun meine Frage:
Wo sind eigentlich die Kundennummern ?? ich habe schon gesehen das ich welche vergeben kann, aber wenn sich ein neuer Kunde anmeldet, bekommt dieser keine Kundennummer, dies finde ich sehr sehr schlecht..

Wo also kann ich einstellen, das ein Kunde gleich seine Kundennummer zugeteilt bekommt.
Auserdem muss die Kundennummer Fortlaufend sein und ich muss bei 1043 Beginnen, da mein Alter Shop hier beendet wurde.

Ich hoffe um Hilfe.

P.S. habe die Suche schon benutzt aber leider nur ein Unbeantwortes Thema dazu gefunden. Help Please
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 19.02.2005, 20:42
Benutzerbild von dreamer  
Registriert seit: 28.02.2004
Beiträge: 659
Standard

Hi etroniks,

mache mal folgendes:

Sichere die beiden Dateien create_account.php sowie /admin/create_account.php.
Falls mal was schief l?uft.

Suche:
Code:
 xtc_db_perform(TABLE_CUSTOMERS, $sql_data_array);
in den vorgenannten Dateien

Und f?ge *DAVOR* folgendes ein:

Code:
// Automatisch fortlaufende Kundennummer erzeugen:
 $start_cid = "1000";
   
 $cid_query = xtc_db_query("select customers_cid as maxnr from " . TABLE_CUSTOMERS . " where 1 order by customers_cid desc limit 0,1");
 $cid_array= xtc_db_fetch_array($cid_query);
 if(!$cid_array['maxnr']){$new_cid = $start_cid;}else{$new_cid = $cid_array['maxnr']+1;}
 $sql_data_array['customers_cid'] = $new_cid;
 // End Kundennummer Mod
In der Variable $start_cid kann der Startwert der Kundennummern bestimmt werden. Standard ist hier 1000.

Ich hoffe Du kommst damit klar.
Gru? Dreamer
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 19.02.2005, 21:07
tmj tmj ist offline
 
Registriert seit: 25.01.2005
Beiträge: 205
Standard

Super Danke :bounce: !! War auch auf der Suche danach hatte zwar was eingef?gt.

Es hatte aber nicht funktioniert. Vielleicht weil ich mich verlesen habe und den Code an die falsche stelle eingef?gt habe?!

Werd mir am Montag wohl mal ne neue Brille holen m?ssen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 19.02.2005, 21:51
 
Registriert seit: 15.02.2005
Beiträge: 58
Standard

Hallo,

erstmal Herzlichen Dank das es hier so flott geht, noch nie so nen Support erlebt

Nun ich habe diese Dateien nun so abge?ndert wie oben beschrieben, wenn ich jetzt mich als einen neuen Kunden anmelde so werden die Kundennummern nun eingetragen... aber mein Pronlem ist.. das ich in meinem alten Shop Leer Nummern hatte, dies habe ich nat?rlich nicht ?bernommen !

Nun m?sste ich ganz genau bei "497" fortfahren, bzw. der Shop m?sste diese Nummer als n?chstes vergeben ! Tut er aber nicht... er vergiebt erst mal die nicht verwendeten KD NRs..

Den Kunden den ich angelegt habe tr?gt nun die Nummer 124 !!
aber Warum nur ?? denn ich habe an dieser Stelle:
Code:
$start_cid = "1000";
das eingegeben:
Code:
$start_cid = "497";
und auch in beiden Dateien... ???

was mache ich falsch ?? oder muss ich in der DB noch was eintragen ??
Danke
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 19.02.2005, 23:24
Benutzerbild von dreamer  
Registriert seit: 28.02.2004
Beiträge: 659
Standard

Hi etroniks

Wenn schon Kundennummern vorhanden sind, wird die *H?CHSTE* genommen und ab da fortlaufend nummeriert!
Bestehende Datens?tze/Kunden werden NICHT ver?ndert.

Wenn Du das willst musst Du direkt in die Datenbank eingreifen.

Gru? Dreamer
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 20.02.2005, 10:00
 
Registriert seit: 13.11.2004
Beiträge: 68
Standard

Zitat:
Originally posted by etroniks@Feb 19 2005, 22:51 PM
Hallo,

erstmal Herzlichen Dank das es hier so flott geht, noch nie so nen Support erlebt

Nun ich habe diese Dateien nun so abge?ndert wie oben beschrieben, wenn ich jetzt mich als einen neuen Kunden anmelde so werden die Kundennummern nun eingetragen... aber mein Pronlem ist.. das ich in meinem alten Shop Leer Nummern hatte, dies habe ich nat?rlich nicht ?bernommen !

Nun m?sste ich ganz genau bei "497" fortfahren, bzw. der Shop m?sste diese Nummer als n?chstes vergeben ! Tut er aber nicht... er vergiebt erst mal die nicht verwendeten KD NRs..

Den Kunden den ich angelegt habe tr?gt nun die Nummer 124 !!
aber Warum nur ?? denn ich habe an dieser Stelle:
Code:
$start_cid = "1000";
das eingegeben:
Code:
$start_cid = "497";
und auch in beiden Dateien... ???

was mache ich falsch ?? oder muss ich in der DB noch was eintragen ??
Danke
tja... da bin ich ja nicht dereinzige, der das nicht nachvollziehen konnte :grml:

(wie im anderen thread http://www.xt-commerce.com/modules/ipboard...ost-11469.html)

sch?ne gr??e
leo
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 20.02.2005, 11:26
Benutzerbild von dreamer  
Registriert seit: 28.02.2004
Beiträge: 659
Standard

@K-I-T-T
@etroniks

es sollte, wenn Ihr die Version 2 von XTC benutzt, funktionieren.
Vorausgesetzt der Code ist an den richtigen Stellen eingebaut.

Sind schon Kundennummern im Shop vorhanden, wird die "H?chste" verwendet und von da an hochgez?hlt.

@@K-I-T-T
... was war denn da? Dein Link funktioniert nicht.
Zitat:
tja... da bin ich ja nicht dereinzige, der das nicht nachvollziehen konnte

(wie im anderen thread http://www.xt-commerce.com/modules/i...st-11469.html)
Gru? Dreamer
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 20.02.2005, 11:47
 
Registriert seit: 13.11.2004
Beiträge: 68
Standard

war dieser andere thread von tmj
Kundennummer Automatisch Erzeugen

wo kann ich ersehen, welche kundenummer f?r den admin und die angelegten testkunden vom xtc selbst vergeben worden sind? denn die liegen dann vermutlich ziffernm??ig h?her als die, mit denen ich fortsetzen m?chte, wenn ich dich richtig verstanden hab @dreamer.

sch?ne gr??e
leo
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 20.02.2005, 13:06
tmj tmj ist offline
 
Registriert seit: 25.01.2005
Beiträge: 205
Standard

Wenn du im Adminbereich beim Kunden auf bearbeiten klickst m?sste ne Zahl im Kundennummerfeld vorhanden sein. Oder du schaust in der Datenbank in der Tabelle customer nach
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 20.02.2005, 14:59
Benutzerbild von dreamer  
Registriert seit: 28.02.2004
Beiträge: 659
Standard

Zitat:
Oder du schaust in der Datenbank in der Tabelle customer nach
Dort kannst Du die Zahl auch dauerhaft ver?ndern.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
auffindbar, kdnr

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



Alle Zeitangaben in WEZ +1. Es ist jetzt 02:26 Uhr.

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

xt:Commerce is a SafeCharge brand