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: MODUL: Alphabetisch sortiertes Admin-Menü

    jkatzorke

    • Frisch an Board
    • Beiträge: 77
    MODUL: Alphabetisch sortiertes Admin-Menü
    am: 19. Juni 2010, 22:29:55
    Hallo zusammen,

    bereits in xt:Commerce fand ich das Adminmenü unübersichtlich, vor allem wenn neue Einträge durch Erweiterungen hinzukamen.

    Die Menüpunkte waren nicht alphabetisch sortiert und so musste man sich erst an den Aufbau gewöhnen...

    Mit den angehängten Modifikationen können Menüpunkte einfach hinzugefügt werden, ohne auf die Positionierung zu achten. Eine Funktion übernimmt die Sortierung und gibt die Menüpunkte alphabetisch sortiert aus.

    Anzupassen sind lediglich zwei Core-Dateien:
    "admin/includes/column_left.php", die das Adminmenü enthält.
    "admin/includes/functions/general.php", dort wird die Sortierfunktion hinterlegt.

    Die einzelnen Menüpunkte werden in mehrdimensionalen Arrays gespeichert, die fortlaufend den Menülink und die Bezeichnung des Menüpunkts enthalten. Die Sortierfunktion sortiert das Array anschließend nach der Bezeichnung, über eine Schleife werden dann die Menülinks ausgegeben.

    - Sortierfunktion im Backend de-/aktivierbar
    - Die gängigsten Sonderzeichen in die Sortierfunktion übernommen

    Sortierung aktivieren:

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Sortiertes Adminmenü:

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Gruß

    Johannes

    [EDIT Tomcraft 07.07.2010: Modul aktualisiert]



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

    speedy

    • Viel Schreiber
    • Beiträge: 3.214
    MODUL: Alphabetisch sortiertes Admin-Menü
    Antwort #1 am: 19. Juni 2010, 23:11:48
    Finde ich sehr gut, vielen Dank Johannes.
    Die Administrationsoberfläche ist eh noch eine große Baustelle und einiges sollte optimiert werden.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    MODUL: Alphabetisch sortiertes Admin-Menü
    Antwort #2 am: 19. Juni 2010, 23:14:13
    Nicht schlecht, nicht schlecht... vielleicht eine Sache für modified eCommerce Shopsoftware 1.05. ;-)

    Grüße

    Torsten

    web28

    • modified Team
    • Beiträge: 9.404
    MODUL: Alphabetisch sortiertes Admin-Menü
    Antwort #3 am: 20. Juni 2010, 11:53:29
    Hallo Johannes,

    vielen Dank für Dein Modul, gute Idee.

    3 Anmerkungen:

    Wieso benutzt Du array_unshift? Einfacher wäre:

    Code: PHP  [Auswählen]
    $temp_hilfsprogramme[]= array( "link" => '<a href="' . xtc_href_link(FILENAME_MODULE_NEWSLETTER) . '" class="menuBoxContentLink"> -' . BOX_MODULE_NEWSLETTER . '</a>', "title" => BOX_MODULE_NEWSLETTER);
     
    Für weitere Sprachen (z.B. Französisch) musste die Funktion cmp_title erweitert werden

    Die Sortierfunktion sollte im Admin zu/abschaltbar sein (ich mag die jetzige Reihenfolge lieber)

    Gruss Web28

    jkatzorke

    • Frisch an Board
    • Beiträge: 77
    MODUL: Alphabetisch sortiertes Admin-Menü
    Antwort #4 am: 20. Juni 2010, 20:05:05
    Hi Web28,

    vielen Dank für Deine Anregungen...
    Sobald ich etwas mehr Zeit habe, werde ich sie einbauen...

    Nun, warum array_unshift...

    Weil das Array bei Deiner Methode (die auch ich sonst verwende) in xt:Commerce und modified eCommerce Shopsoftware nicht immer korrekt gefüllt wurde...
    Ich musste die Indizes im Quellcode vorgeben ($array[0]=..., $array[1]=...), damit die Werte übernommen wurden... Das Durchnummerieren ist aber ein unnötiger Aufwand, daher array_unshift...

    Könntest Du für Deine verwendeten Sprachen ggf. die nötigen Anpassungen bereitstellen?

    Gruß Johannes

    jkatzorke

    • Frisch an Board
    • Beiträge: 77
    MODUL: Alphabetisch sortiertes Admin-Menü
    Antwort #5 am: 05. Juli 2010, 13:05:55
    Hallo zusammen,

    angeregt durch web28 habe ich die "Erweiterung" ein wenig überarbeitet.

    - Sortierfunktion im Backend de-/aktivierbar
    - Die gängigsten Sonderzeichen in die Sortierfunktion übernommen

    Bitte nochmal schauen, ob es auch beu euch rund läuft ;)

    MfG

    Johannes

    [EDIT Tomcraft: Modul in Beitrag 1 aktualisiert]

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    MODUL: Alphabetisch sortiertes Admin-Menü
    Antwort #6 am: 07. Juli 2010, 00:16:52
    Hi Johannes,

    super Erweiterung vielen Dank!

    Grüße

    Torsten

    56 Antworten
    30468 Aufrufe
    23. November 2009, 18:13:43 von vr
    2 Antworten
    3553 Aufrufe
    17. März 2012, 17:45:59 von zoidborg
    4 Antworten
    3478 Aufrufe
    12. Oktober 2011, 19:49:46 von Rainer Held
    4 Antworten
    5436 Aufrufe
    23. September 2009, 20:46:38 von Tomcraft
               
    anything