Ankündigung

Einklappen
Keine Ankündigung bisher.

Tabs über dauerhaften Anker-Parameter direkt anspringen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Tabs über dauerhaften Anker-Parameter direkt anspringen

    Moin zusammen,
    ich hatte neulich mal wieder das "Problem", dass mich die vorgesehene Methode zum direkten Anspringen (und öffnen) eines Tabs, nicht so richtig glücklich machte. Die Indizes waren sperrig, optisch der Link nicht sehr ansprechend und wenn sich Anzahl und Reihenfolge änderte, konnte das zu Kopfschmerzen mit bestehenden Links führen.

    Ich habe dann folgende Änderungen für unsere Standard-Setups gemacht:

    1. Das Inhaltselement 'Tabs [Start]' angepasst.
    Dort hinterlege ich zu jedem Tab einen eindeutigen Ankernamen. Der wird später in der URL mitgegeben.
    Importdatei: import_tabs.html5

    Wer das updatesicher braucht, muss das ggf. entsprechend umbenennen.

    2. Template anpassen, so dass die über 1. vergebenen Ankernamen genutzt werden können
    Das hier angefügte muss dann eigentlich nur in /templates/layout, bzw, den lokalen Templatepfad kopiert werden.

    Dann "ganz normal" im Artikel ein neues IE vom obigen Typ erstellen und dann kann man über

    HTML-Code:
    https://beispiel.de/meine-tolle-seite?tab=meinAnkername
    den entsprechenden Tab öffnen und der Tab scrollt korrekt in den Sichtbereich.

    Auch hier gilt wieder, wer es Updatesicher braucht, entsprechend das Template umbenennen und dann nicht vergessen im aktiven Inhaltselement entsprechend auswählen.
    Importdatei: customelement_tabs_start.html5

    LG
    Angehängte Dateien
Lädt...
X