Hallo Community.
Mich hat schon immer ein wenig geärgert, daß man im Adminbereich innerhalb einer Bestellung
(/admin/orders.php?page=1&oID=ORDER_NO&action=edit) nicht sofort sehen konnte welcher Kundengruppe der Besteller angehört.
Jetzt hab' ich's mal schnell implementiert.
Finde das könnte allgemein ins System integriert werden.
Oben in einer Bestellung, unter "Bestellungen Nr.: Blabla, Datum" steht das Wort "Kunden".
Na danke für die (unpassende) Info.
Hier, so fand ich, war der richtige Platz um die Kundengruppe anzeigen zu lassen.
So geht's:
In /lang/german/admin/orders.php folgendes suchen
define('TABLE_HEADING_CUSTOMERS', 'Kunden'); darunter einfügen
//BOC added new constant for customers_status_name, noRiddledefine('TABLE_HEADING_CUSTOMERS_GROUP', 'Kundengruppe:');//EOC added new constant for customers_status_name, noRiddle Desgleichen in den anderen verwendeten Sprachen entsprechend vornehmen.
Nun in /admin/includes/classes/order.php das hier suchen
$this->customer = array('id' => $order['customers_id'], //web28 - 2011-10-11 - fix gender in email 'name' => $order['customers_name'], 'lastname' => $order['customers_lastname'], 'firstname' => $order['customers_firstname'], 'company' => $order['customers_company'], 'csID' => $order['customers_cid'], 'vat_id' => $order['customers_vat_id'], 'shop_id' => $order['shop_id'], und zwischen 'vat_id' => $order['customers_vat_id'], und 'shop_id' => $order['shop_id'], das hier einfügen
'status_name' => $order['customers_status_name'], //added customers_status_name, noRiddle
Dann in /admin.orders.php folgendes suchen
<td class="main" valign="top"><?php echo TABLE_HEADING_CUSTOMERS ?></td>
und damit ersetzen
<td class="main" valign="top"><?php echo TABLE_HEADING_CUSTOMERS_GROUP ?> <?php echo $order->customer['status_name'];//added status_name, noRiddle?></td>
Das war's.
Die Kommentare könnt Ihr weglassen, sind hier nur da um besser zu sehen was geändert wurde.
Grüsse,
noRiddle
Linkback: https://www.modified-shop.org/forum/index.php?topic=18853.0