Guten Morgen,
ich hoffe sehr, mir kann jemand helfen, sonst waren 2 Jahre Arbeit umsonst.
Ich wollte soeben in der Kundenübersicht (Admin) den Firmennamen mit anzeigen
lassen und habe, entsprechend der Doku folgendes gemacht:
Um in der Kundenübersicht weitere Angaben (Firmenname, Kundennummer etc.) darzustellen, folgende Änderungen einbauen.
In der Datei /admin/customers.php müssen folgende Änderungen/Ergänzungen vorgenommen werden:
Für die Tabellenüberschrift:
Unter diese Zeile
<td class="dataTableHeadingContent"><?php echo TABLE_HEADING_LASTNAME.
xtc_sorting(FILENAME_CUSTOMERS,'customers_lastname'); ?></td>
Eine neue Zeile einfügen
<td class="dataTableHeadingContent" width="40"><?php echo TABLE_HEADING_CUSTOMERSCID.
xtc_sorting(FILENAME_CUSTOMERS,'customers_cid'); ?></td>
Für den Tabelleninhalt:
Vor diese Zeile
<td class="dataTableContent"><b><?php echo $customers['customers_lastname']; ?></b></td>
Eine neue Zeile einfügen
<td class="dataTableContent"><?php echo $customers['customers_cid']; ?></td>
Für die Sortierung: Unter diese Zeilen
case 'date_account_created-desc' :
$sort = 'order by ci.customers_info_date_account_created DESC';
break;
Neue Zeilen einfügen
case 'customers_cid' :
$sort = 'order by c.customers_cid';
break;
case 'customers_cid-desc' :
$sort = 'order by c.customers_cid DESC';
break;
Für die Einbindung der Kundenummer im Datenbank-Query:
Zeilen editieren und Eintrag für die Abfrage des Kundennummernfeldes " c.customers_cid," hinzufügen
$customers_query_raw = "select
c.account_type,
c.customers_id,
c.customers_vat_id, [... hier folgen noch weitere Abfragefelder]
Neu:
$customers_query_raw = "select
c.account_type,
c.customers_id,
c.customers_cid,
c.customers_vat_id, [...hier folgen noch weitere Abfragefelder]
All dies habe ich gemacht, mehrfach überprüft und VORHER sowohl eine Sicherung der
Datei, als auch der Datenbank vorgenommen !
Dennoch erhalte ich nun beim Aufruf der Kundenübersicht folgende Meldung:
Fatal error: Cannot redeclare xtdbquery() (previously declared in /home/www/admin/includes/application_top.php:301) in /home/www/admin/includes/application_top.php on line 309
Ok, dumm gelaufen. Dachte ich........
Also habe ich zuerst die gesicherte Datei cutomers.php wieder hochgeladen.
Scheisse, die Meldung ist immer noch da !
Dann habe ich die vorher gesicherte Datenbank wiederhergestellt.
Scheisse, die Meldung ist immer noch da !
Ich hoffe sehr, dass mir jemand helfen kann, meinen Shop kann ich ansonsten in
die Tonne hauen und alles war umsonst. Ich komme jetzt nur noch über die
Datenbank an die Kundendaten.
Linkback: https://www.modified-shop.org/forum/index.php?topic=24973.0