Anklickbare breadcrumbs in der Kategorien/Artikelbearbeitung

Thema wurde von Anonymous, 29. August 2019 erstellt.

  1. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    18. Juli 2019
    Beiträge:
    645
    Danke erhalten:
    154
    Danke vergeben:
    40
    Wenn ich im Dashboard einen Artikel anklicke bearbeite sehe ich oben im Fenster die "Breadcrumbs", also die Struktur wo sich dieser Artikel befindet.

    z.B. Kategorien / Artikel: Maschinensteuerungen > Zubehör > Kabel

    Es wäre sehr praktisch wenn man diese auch anklicken könnte, um im obigen Beispiel z.B. schnell zu einer anderen Ebene zu wechseln.
     

    Anhänge:

    • g1.jpg
      g1.jpg
      Dateigröße:
      47,9 KB
      Aufrufe:
      35
  2. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    8. Februar 2013
    Beiträge:
    1.425
    Danke erhalten:
    250
    Danke vergeben:
    173
    defür hast du doch rechts unten "Gehe zu" und kannst in jede beliebige Kategorie wechseln, in jede beliebige Ebene....
    besser gehts doch nicht
     
  3. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    18. Juli 2019
    Beiträge:
    645
    Danke erhalten:
    154
    Danke vergeben:
    40
    Klar kann ich das da machen, direkt draufklicken wäre aber eben auch nützlich. Warum nicht erlauben wenn es doch so einfach umzusetzen wäre.
     
  4. dmun
    dmun Erfahrener Benutzer
    Registriert seit:
    2. Juni 2019
    Beiträge:
    325
    Danke erhalten:
    36
    Danke vergeben:
    6
    Lustig, die Idee hatte ich vorhin auch als ich mal wieder durch die Kategorien wühlen musste.
    Dies wäre ein SEHR SINNVOLLES FEATURE.
    Den Vorschlag von Pixopayo möchte ich hiermit unterstützen.
     
  5. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    18. Juli 2019
    Beiträge:
    645
    Danke erhalten:
    154
    Danke vergeben:
    40
    Ich habe mal geschaut wo sich das ändern lässt und habe es in categories_view.php gefunden, ab Zeile 211 habe ich das so abgeändert: (Für mich passt es so erst einmal, bitte bei Übernehme die URL /shop/admin.. usw. anpassen!)


    if(isset($_GET['cPath']))
    {
    /** @var CategoryReadService $categoryReadService */
    $categoryReadService = StaticGXCoreLoader::getService('CategoryRead');
    $categoryIds = explode('_', $_GET['cPath']);

    echo ': ';
    $lastid='0';
    foreach($categoryIds as $categoryId)
    {
    try
    {
    $category = $categoryReadService->getCategoryById(new IdType((int)$categoryId));
    $categoryNames = $category->getName(new LanguageCode(new NonEmptyStringType($_SESSION['language_code'])));
    $lastid =$lastid .'_' .$categoryId;

    echo '<a href="/shop/admin/categories.php?cPath=' .$lastid .'">' .$categoryNames .'</a> >';

    }
    catch(Exception $e)
    {
    // ignore
    }
    }

    }
     
  6. dmun
    dmun Erfahrener Benutzer
    Registriert seit:
    2. Juni 2019
    Beiträge:
    325
    Danke erhalten:
    36
    Danke vergeben:
    6
    Danke fürs teilen.
    Ist aber nicht updatesicher.
     
  7. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    18. Juli 2019
    Beiträge:
    645
    Danke erhalten:
    154
    Danke vergeben:
    40
    Ja, leider. Daher die Frage ob es nicht in einem der Update richtig mit aufgenommen werden kann.
     
  8. Christian Mueller
    Christian Mueller Beta-Held
    Registriert seit:
    4. Juli 2011
    Beiträge:
    3.824
    Danke erhalten:
    981
    Danke vergeben:
    312
    Sehr praktisch.
    Getestet und für gut befunden!

    Nur kommt man nicht auf Ebene 0 runter...
     
  9. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    18. Juli 2019
    Beiträge:
    645
    Danke erhalten:
    154
    Danke vergeben:
    40
    Das lässt sich leicht ändern indem man

    in Zeile 209

    echo HEADING_TITLE;

    durch

    echo '<a href="/shop/admin/categories.php">' .HEADING_TITLE .'</a>';

    ersetzt.

    (Url natürlich wieder anpassen)

    Die Schrift ist danach dann leider klein wie normale Links, das müsste man evtl. mit CSS noch so ändern dass sie so groß erscheint wie vorher. Da bin ich nicht so firm was das angeht.
     
  10. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    18. Juli 2019
    Beiträge:
    645
    Danke erhalten:
    154
    Danke vergeben:
    40
    #10 Anonymous, 30. August 2019
    Zuletzt bearbeitet: 30. August 2019
    Ich habe die ganze Änderung mal in eine Datei gepackt, das ganze <div> ... </div> ab ca. Zeile 207 in der Datei categories_view.php dann damit ersetzen.

    Update: Da ist jetzt auch die automatische URL-Erzeugung drin und das Design ist wie früher.
     

    Anhänge:

  11. Christian Mueller
    Christian Mueller Beta-Held
    Registriert seit:
    4. Juli 2011
    Beiträge:
    3.824
    Danke erhalten:
    981
    Danke vergeben:
    312
    Sieht doch gut aus.Gefällt mir.
    Es hat mich immer schon genervt, daß man in der Artikelverwaltung nur über die Browserschaltflächen Vor und Zurück navigieren konnte. Das sollte wirklich in den Standard übernommen werden.
     
  12. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    6. Dezember 2016
    Beiträge:
    386
    Danke erhalten:
    227
    Danke vergeben:
    190
  13. Christian Mueller
    Christian Mueller Beta-Held
    Registriert seit:
    4. Juli 2011
    Beiträge:
    3.824
    Danke erhalten:
    981
    Danke vergeben:
    312
  14. mbrehm
    mbrehm Aktives Mitglied
    Registriert seit:
    2. Januar 2016
    Beiträge:
    40
    Danke erhalten:
    12
    Danke vergeben:
    26
    Dem schliesse ich mich an! :)