Ergebnis 1 bis 12 von 12

Thema: Navigationspunkten eine ID vergeben

  1. #1
    Contao-Nutzer Avatar von LeoLezner
    Registriert seit
    21.06.2009.
    Beiträge
    22

    Standard Navigationspunkten eine ID vergeben

    Hallo! Ich möchte dem Navigationsmenu jedem Listenelement eine (sinnvolle) ID geben. Kann man das mit TL umsetzen oder gibt's eine Extension dafür?

    Danke!

  2. #2
    Contao-Fan Avatar von aportmann
    Registriert seit
    19.06.2009.
    Ort
    schweiz
    Beiträge
    422
    Partner-ID
    5934

    Standard

    darfs auch eine klasse sein?
    unter seitenstruktur kannst du in den experten-einstellungen eine klasse definieren. diese wird dann für den body sowie dem menüpunkt hinzugefügt.


    gruss andi
    Gruss Andi

  3. #3
    Contao-Nutzer Avatar von LeoLezner
    Registriert seit
    21.06.2009.
    Beiträge
    22

    Standard

    Perfekt! CSS-Klasse ist auch gut. Danke schön!

  4. #4
    Contao-Urgestein
    Registriert seit
    07.07.2009.
    Beiträge
    4.107

    Standard

    Will man bei 40Seiten+ wirklich für jede Seite eine eigene Klasse angeben?

    Ich persönlich hab da nicht so die Lust drauf. Es ist auf jedenfall eine alternative Lösung aber ich suche eigentlich mehr die Möglichkeit wie WordPress sie geht. Da bekommt jeder Menü von Anfang eine feste ID. Damit kann man besser arbeiten...

    Gibt es vielleicht auch für Typolight sowas?
    Wenn nicht dann müsste man vielleicht mal ne Extension dafür schreiben. Ich schau mir das mal an

    lg

  5. #5
    Contao-Nutzer Avatar von LeoLezner
    Registriert seit
    21.06.2009.
    Beiträge
    22

    Standard

    Ich habe einfach ein Template für das Navigationsmodul angelegt und den Punkten in der Schleife eine ID der Art "nav0..10" gegeben.. War für mich die einfachste Lösung, auch wenn diese IDs nicht sehr semantisch sind.

  6. #6
    Contao-Urgestein Avatar von FloB
    Registriert seit
    19.06.2009.
    Ort
    Sonnensystem
    Beiträge
    1.618

    Standard

    Man kann ja den Seitenlink/Alias verarbeiten? HTML-Endung abschneiden, vllt. ein "nav" davorsetzen, und in die ID packen. Natürlich im Template. Damit hat man semantische, automatisch generierte IDs.
    So long,
    FloB since Nov. 2007 +706P +115P and counting

  7. #7
    Contao-Urgestein
    Registriert seit
    07.07.2009.
    Beiträge
    4.107

    Standard

    Sehr gute Idee.
    Das mit dem Seitenalias werde ich mir mal anschauen.

    Da ich eh keine .html Endung nutze muss ich nur noch das nav_ davorsetzen danke für den Tip. Und ist semantisch.



    Eine etwas andere Frage.
    Zurzeit macht es ja typolight so das aktive Menüpunkte mit einem Span umschlossen werden. Wieso? Vorher war es doch ein <p>.
    Wieso diese Änderung?

  8. #8
    Contao-Nutzer Avatar von LeoLezner
    Registriert seit
    21.06.2009.
    Beiträge
    22

    Standard

    Zitat Zitat von jared Beitrag anzeigen
    Sehr gute Idee.
    Das mit dem Seitenalias werde ich mir mal anschauen.

    Da ich eh keine .html Endung nutze muss ich nur noch das nav_ davorsetzen danke für den Tip. Und ist semantisch.



    Eine etwas andere Frage.
    Zurzeit macht es ja typolight so das aktive Menüpunkte mit einem Span umschlossen werden. Wieso? Vorher war es doch ein <p>.
    Wieso diese Änderung?
    Paragraph hat in der Navigation nix zu suchen. <p> ist für Texte.

  9. #9
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wobei <span> leider nicht wirklich semantisch ist und daher wird in der Regel an solchen Stellen <strong> benutzt. Wobei auch <em> oder ähnliches gehen würde... aber <strong> praktisch ein quasi Standard ist, da es erstens von fast allen Barrierefreien Seiten benutzt wird und es zweitens auch noch einen gewissen Sinn für SEO hat.
    Blinde werden es einem danken wenn man das Template mal eben schnell anpasst ;-)

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  10. #10
    Contao-Urgestein
    Registriert seit
    07.07.2009.
    Beiträge
    4.107

    Standard

    Ich verstehe nur den Sinn nicht das man monatelang <p> verwendet hat und jetzt aufeinmal zu <span> gewechselt ist.

    Dann hätten sie auch gleich das behinderte Mootols rauswerfen und lieber jQuery einsetzen können. Aber das ist ein anderes Thema

  11. #11
    Contao-Fan Avatar von aportmann
    Registriert seit
    19.06.2009.
    Ort
    schweiz
    Beiträge
    422
    Partner-ID
    5934

    Standard

    Zitat Zitat von jared Beitrag anzeigen
    Dann hätten sie auch gleich das behinderte Mootols rauswerfen und lieber jQuery einsetzen können. Aber das ist ein anderes Thema
    dass der vergleich hinkt, muss man dir wohl nicht sagen. von der tragweite einer umstellung völlig abgesehen.

    Zitat Zitat von MacKP
    Wobei <span> leider nicht wirklich semantisch ist und daher wird in der Regel an solchen Stellen <strong> benutzt.
    leider hat man es versäumt, die sache gleich «richtig» zu machen.


    gruss andi
    Gruss Andi

  12. #12
    Contao-Urgestein
    Registriert seit
    07.07.2009.
    Beiträge
    4.107

    Standard

    @andi

    Geschmackssache. Ich hab bisher noch keinen gehört der sich nach dem Wechsel von Mootools nach jQuery beschwert hat. Frag mal chukki_de bei Twitter. Der wird dir ein Lied von singen wie zufrieden er nach dem Wechsel zu jQuery ist

    Aber ich möchte echt nicht an falscher Stelle zu dem Thema diskutieren. Kannst mir gerne ne PN dazu schreiben, würd mich schon interessieren warum du so denkst.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Rechte für Inhaltselemente vergeben?
    Von mac123 im Forum Benutzer/-gruppen
    Antworten: 10
    Letzter Beitrag: 13.05.2014, 20:01
  2. wie Rechte für Benutzer richtig vergeben
    Von Lengen1971 im Forum Installation / Update
    Antworten: 7
    Letzter Beitrag: 16.08.2010, 15:10
  3. IDs neu vergeben
    Von Tomas im Forum Sonstiges zu Contao
    Antworten: 1
    Letzter Beitrag: 11.05.2010, 17:28
  4. Job für Modulprogrammierung zu vergeben
    Von stormy0711 im Forum Entwickler-Fragen
    Antworten: 2
    Letzter Beitrag: 13.11.2009, 14:04
  5. DCA - List - Label: StyleKlasse vergeben?
    Von xs-hoppelhase im Forum Entwickler-Fragen
    Antworten: 5
    Letzter Beitrag: 16.08.2009, 14:30

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •