+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 15

Thema: Trennzeichen in mod_mainmenu wird nicht übernommen

  1. #1
    War schon öfter hier
    Registriert seit
    06.10.2006
    Beiträge
    143
    Bedankte sich
    45
    Erhielt 3 Danksagungen
    in 3 Beiträgen

    Standard Trennzeichen in mod_mainmenu wird nicht übernommen

    Hej,
    ich verwende Joomla! 1.5.18.
    Ich möchte zwischen den Menüpunkten meines horizontalen Menüs eine pipe als Trennzeichen setzen (oder eine rechte border bei allen bis auf den letzten Menüeintrag in der Zeile).
    Ich habe für "Trennzeichen" unter "Andere Parameter" im entsprechenden mod_mainmenu eine pipe gesetzt (auch mal ein Bindestrich oder Stern) - im Quellcode ist nichts dergleichen wiederzufinden.

    Ist das ein Fehler oder was muss ich hier noch beachten?
    Geändert von Holley (15.06.2010 um 10:27 Uhr)
    Danke für jeden Hinweis sagt: Holley

  2. #2
    Gehört zum Inventar Avatar von blaulichttreff
    Registriert seit
    30.04.2007
    Ort
    Heidenrod
    Beiträge
    7.703
    Bedankte sich
    134
    Erhielt 2.557 Danksagungen
    in 2.421 Beiträgen

    Standard

    mit welchem menütyp hast du das menü gestaltet , liste oder eine der vorgängerversionen? ich bin mir nicht sicher, ob die trennstriche mit allen typen funktionieren.
    Gruß Sascha
    Viele kennen Google, aber nur wenige scheinen es zu nutzen Problem gelöst? | Joomla FAQ
    FF Springen

  3. Erhielt Danksagungen von:


  4. #3
    War schon öfter hier
    Registriert seit
    06.10.2006
    Beiträge
    143
    Bedankte sich
    45
    Erhielt 3 Danksagungen
    in 3 Beiträgen

    Standard

    Hej,
    danke für den Hinweis. Mit "Liste" und "Vorgängerversion - Flache Liste" funktioniert es nicht.
    Mit "Vorgängerversion - Horizontal" wird das Trennzeichen übernommen, aber diese Version verwendet Tabellen und das kann ich nicht verwenden, weil ich barrierefrei programmieren muss.

    Hast Du noch eine Idee fuer mich?
    Geändert von Holley (03.06.2010 um 12:24 Uhr)
    Danke für jeden Hinweis sagt: Holley

  5. #4
    Gehört zum Inventar Avatar von blaulichttreff
    Registriert seit
    30.04.2007
    Ort
    Heidenrod
    Beiträge
    7.703
    Bedankte sich
    134
    Erhielt 2.557 Danksagungen
    in 2.421 Beiträgen

    Standard

    einen workaround
    nimm liste und benutze ein border-right für die trennstriche.
    die liste hat den vorteil, dass du jeden menüpunkt über seine itemid (siehe quelltext) ansprechen kannst. somit kannst du beim letzten eintrag ein border: none; verwenden , um keine linie dahinter zu setzen
    Gruß Sascha
    Viele kennen Google, aber nur wenige scheinen es zu nutzen Problem gelöst? | Joomla FAQ
    FF Springen

  6. #5
    Kommt häufiger vorbei Avatar von Lucretia
    Registriert seit
    04.05.2005
    Ort
    Hamburg
    Alter
    39
    Beiträge
    431
    Bedankte sich
    34
    Erhielt 5 Danksagungen
    in 5 Beiträgen

    Frage

    hmm, so hab ich das jetzt auch gelöst. Wie blöd, dass es im Backend die Option "Trennzeichen" gibt, sie aber dann mit Listen gar nicht funktioniert.

    Ich hab das Problem, dass mein Kunde ggf. später selber Menüpunkte hinzufügen möchte und es daher nicht optimal ist, die Menüpunkte über IDs anzusprechen (kann dann ja passieren, dass dann der letzte, rechte Menüpunkt gar nicht mehr der letzte ist).

    Gibt es dafür überhaupt eine Lösung, außer die veralteten Tabellen einzusetzen oder die CSS jedes Mal wieder anzufassen??

  7. #6
    Kommt häufiger vorbei Avatar von Lucretia
    Registriert seit
    04.05.2005
    Ort
    Hamburg
    Alter
    39
    Beiträge
    431
    Bedankte sich
    34
    Erhielt 5 Danksagungen
    in 5 Beiträgen

    Standard

    unlösbares Problem, offenbar?
    Schade!

  8. #7
    Gute Seele des Boards Avatar von Indigo66
    Registriert seit
    30.10.2007
    Ort
    München
    Beiträge
    10.687
    Bedankte sich
    338
    Erhielt 3.354 Danksagungen
    in 3.244 Beiträgen

    Standard

    Du usst doch nicht jeden menüpunkt einzeln ansprechen, reicht es nicht wenn Du es allgemein dem Menü #deinmenue a zuweist?

  9. #8
    Kommt häufiger vorbei Avatar von Lucretia
    Registriert seit
    04.05.2005
    Ort
    Hamburg
    Alter
    39
    Beiträge
    431
    Bedankte sich
    34
    Erhielt 5 Danksagungen
    in 5 Beiträgen

    Standard

    öh, ich denke nicht, denn die ersten beiden Menüpunkte des Menüs sollen ja rechts eine Border haben und nur jeweils der letzte nicht.
    Also müsste ich immer den letzten Menüpunkt zusätzlich einzeln ansprechen, um ihm KEINE Border zuzuweisen, oder?? Hab ich da einen Denkfehler drin?

    Und ich hab viele dieser kleinen Menüs mit je 3 Menüpunkten...

  10. #9
    Neu an Board
    Registriert seit
    10.03.2009
    Beiträge
    33
    Bedankte sich
    3
    Erhielt 8 Danksagungen
    in 7 Beiträgen

    Standard

    Hallo,
    Wie wärs mit der CSS-Eigenschaft :last-child ?
    Funktioniert in allen Browsern außer dem IE.
    Fynn

  11. Erhielt Danksagungen von:


  12. #10
    Kommt häufiger vorbei Avatar von Lucretia
    Registriert seit
    04.05.2005
    Ort
    Hamburg
    Alter
    39
    Beiträge
    431
    Bedankte sich
    34
    Erhielt 5 Danksagungen
    in 5 Beiträgen

    Standard

    last-child? Nie gehört - klingt zwar nicht so ganz valide, aber ich glaub das ist hier nicht so wichtig.
    Probier ich mal aus, danke!

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Lesezeichen

Berechtigungen

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