Trade Republic - Provisionsfrei Aktien handeln
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: ANLEITUNG: Firmenname im Adminbereich unter dem Menüpunkt "Kunden" angezeigen

    Hunter

    • Neu im Forum
    • Beiträge: 19
    Damit der Firmenname im Adminbereich unter dem Menüpunkt "Kunden" angezeigt werden kann, muss man folgendes verändern:

    Datei: "/admin/customers.php"

    Suche nach:

    Code: PHP  [Auswählen]
    <td class="dataTableHeadingContent" width="40"><?php echo TABLE_HEADING_ACCOUNT_TYPE; ?></td>

    danach einfügen:

    Code: PHP  [Auswählen]
    <td class="dataTableHeadingContent"><?php echo TABLE_HEADING_ENTRY_COMPANY; ?></td>

    Suche nach:

    Code: PHP  [Auswählen]
    $customers_query_raw = "select
    und darunter nach
    Code: PHP  [Auswählen]
    c.account_type,
    c.customers_id,

    Füge danach ein:

    Code: PHP  [Auswählen]
    a.entry_company,

    Suche nach:

    Code: PHP  [Auswählen]
    <td class="dataTableContent"><b><?php echo $customers['customers_lastname']; ?></b></td>

    und davor einfügen:

    Code: PHP  [Auswählen]
                    <td class="dataTableContent"><?php echo $customers['entry_company']; ?></td>

    Datei: "/lang/german/admin/customers.php" bearbeiten

    Suche nach:

    Code: PHP  [Auswählen]
    define('TABLE_HEADING_ACCOUNT_TYPE','Konto');

    danach einfügen:

    Code: PHP  [Auswählen]
    define('TABLE_HEADING_ENTRY_COMPANY','Firmenname');

    Und das war es auch schon. :)

    Linkback: https://www.modified-shop.org/forum/index.php?topic=17377.0
    Shop Hosting

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Danke für die tolle Anleitung, auch wenn wir das Thema eigentlich schon hatten: Kleine Verbesserungen für den Admin-Bereich

    Grüße

    Torsten

    Hunter

    • Neu im Forum
    • Beiträge: 19
    Hmmm, zu dumm, hatte extra vorher gesucht gehabt, doch irgendwie nicht den richtigen Thread gefunden  :-? und mich dann mal selbst ans Werk gemacht. Schade...

    Simon

    • Viel Schreiber
    • Beiträge: 1.369
    Ich habe die Erweiterung noch um eine Sortierung ergänzt.

    Anstelle von
    Code: PHP  [Auswählen]
    <td class="dataTableHeadingContent"><?php echo TABLE_HEADING_ENTRY_COMPANY; ?></td>
    das hier einfügen:
    Code: PHP  [Auswählen]
    <td class="dataTableHeadingContent"><?php echo TABLE_HEADING_ENTRY_COMPANY.xtc_sorting(FILENAME_CUSTOMERS,'entry_company'); ?></td>

    Sowie direkt unter:
    Code: PHP  [Auswählen]
      if ($_GET['sorting']) {
        switch ($_GET['sorting']) {

    das einfügen:
    Code: PHP  [Auswählen]
          case 'entry_company' :
            $sort = 'order by a.entry_company';
            break;
          case 'entry_company-desc' :
            $sort = 'order by a.entry_company DESC';
            break;
     

    Das Sortieren funktioniert.
    Ein Problem gibt es nur noch dann, wenn das Feld "Firma" leer ist.
    In diesem Fall fehlen die Datensätze in der Liste, obwohl unten die Anzahl der Kunden unverändert ist.

    Hat jemand bitte eine Erklärung, warum das so ist ?

    xxhappyxx

    • Viel Schreiber
    • Beiträge: 829
    • Geschlecht:
    Hallo Simon,

    versuche es mal damit:
    Code: PHP  [Auswählen]
    //BOF Anzeige Firmenname
                            case 'customers_company' :
                                       $sort = 'order by a.entry_company';
                                       break;
                            case 'customers_company-desc' :
                                       $sort = 'order by a.entry_company DESC';
                                       break;
    //EOF Anzeige Firmenname
     

    Gruß Thomas

    Nachtrag: Und wie man auch nach Firmennamen suchen kann, findet man hier, im Beitrag von noRiddle
    http://www.modified-shop.org/forum/index.php?topic=6781.150

    Simon

    • Viel Schreiber
    • Beiträge: 1.369
    Danke dir Thomas für deine Hilfe.
    Hat leider nichts verändert.

    Das Sortieren verhält sich auch sehr merkwürdig.
    Wenn ich DESC sortiere, dann sind nur Einträge mit Firmenname vorhanden (alle anderen fehlen) und diese sind korrekt von Z-A sortiert.

    Sortiere ich ASC, dann sind auch die Einträge ohne Firmenname vorhanden, aber es fehlen vielen (aber nicht alle) Einträge mit Firmenname.

    xxhappyxx

    • Viel Schreiber
    • Beiträge: 829
    • Geschlecht:
    Hallo Simon,

    ich hänge mal meine Datei ran. Vielleicht vergleichst du deine mit meiner. Bei mir funzt alles 1a.

    Gruß Thomas

    Simon

    • Viel Schreiber
    • Beiträge: 1.369

    Danke dir Thomas.
    Ich muss die Datei mit meiner genau vergleichen, beim testweise ersetzen bekomme ich einen SQL-Fehler.