Hallo,
Das hier funktioniert mit xtc 3.04sp1 mit neueren Versionen habe ich das noch nicht getestet.
Zwei Dateien müssen modifiziert werden:
create_account.php
/admin/create_account.php
Man suche in den o.g. Dateien diese Zeile:
xtc_db_perform(TABLE_CUSTOMERS, $sql_data_array);
und schreibe DAVOR:
// Modifikation Automatisch Kundennummer fortlaufend anlegen:
$start_cid = 1000;
$cid_query = xtc_db_query("SELECT MAX(customers_cid) AS maxnr FROM ".TABLE_CUSTOMERS);
$cid = xtc_db_fetch_array($cid_query);
if($cid['maxnr']){
$start_cid = $cid['maxnr']+1;
}
$sql_data_array['customers_cid'] = $start_cid;
// Modifikation Kundennummer Ende
Start Nr. ändern
$start_cid = 1000;
Oder dieses Modul Verwenden, nach kostenloser Anmeldung steht der Download zur Verfügung.
Für XTC 3.0.4 SP1 für neuere einfach mal testen, aber Backup der dateiänderungen nicht vergessen.
Möglich sind bspw. Kundennummern in der Form: K06-1022
[beliebige Zeichen][Jahr][beliebige Zeichen][fortlaufende Zahl]
http://www.dith-software.de/modules.php?name=Downloads&d_op=viewdownloaddetails&lid=26&ttitle=XTCommerce_304_SP1:_automatische_KundennummernGruß
genndus