ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Ilch Navigation -> Menü anpassung

Geschlossen
  1. #1
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    Hallo Leute,

    ich hab eine frage zum Ilch Menü (Also der Navigation)

    meine Navi sieht im Moment so aus:
    <ul>
    {_list_menunr1@
      %2
    }
    </ul>



    und dazu dann:
    {_list_hmenupoint@<li><a class="%3" target="%1" href="%2">%3</a>|</li>|<ul>|</ul></li>}



    Ich hätte es aber nun gerne so Das Menüpunkte der Ebene 1 zwar sichtbar sind aber keinen Link beinhalten.

    hat mir jemand eine idee dazu?
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    XxMaTzExX Mitglied
    Registriert seit
    28.05.2008
    Beiträge
    1.039
    Beitragswertungen
    14 Beitragspunkte
    eventuell so :-)


    {_list_hmenupoint@<li><a class="%3" target="%1" href="">%3</a>|</li>|<ul>|</ul></li>}
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    ne leider nicht so geht kein menüpunkt mehr ...
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Müsstest dazu die design Klasse anpassen. Oder über Javascript.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    ah okay kann ich das nicht direkt übers listmenü machen...

    welche variante würdest du bevorzugen?

    wenn ich es über js machen soll ich dann einfach den href leeren oder wie? und wie identifiziere ich dann die die ebene 1 sind?


    Zuletzt modifiziert von holz am 07.04.2013 - 18:35:40
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Mit CSS Selektoren kann man auch nur direkte Kinder auswählen, dann kannst du entweder das href löschen, oder ein onclick machen, mit einer Funktion die nur return false enthält.

    api.jquery.com/child-selector/
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    ja das ist klar. aber die haben ja keine id oder ähnliches mit denen ich die selektieren kann
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    blakedj06 gelöschter User
    Schlüsselwort lautet $(this).

    Oder Du selektierst mit Attributen.

    $(a[href="index.php?link"])


    Zuletzt modifiziert von blakedj06 am 07.04.2013 - 21:22:44
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    ZitatZitat geschrieben von blakedj06

    Schlüsselwort lautet $(this).


    ja ich könnte ein onclick event machen aber das gefällt mir nicht
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Du kannst doch
    <div id="menu1">{_list_menunr1@
      %2
    }</div>
    machen, dann hast du deine Id.

    #menu1 > ul > li a


    Zuletzt modifiziert von Mairu am 08.04.2013 - 07:14:02
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    ah ja das könnt ich machen super danke lächeln
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    ZitatZitat geschrieben von Mairu

    Du kannst doch
    <div id="menu1">{_list_menunr1@
      %2
    }</div>
    machen, dann hast du deine Id.

    #menu1 > ul > li a


    Zuletzt modifiziert von Mairu am 08.04.2013 - 07:14:02


    hi mairu ich muss das nochmal aufnehmen... so klappt das noch nicht^^ ...

    mein menü ist so aufgebaut:

    Ebene1 (Oberster Navipunkt)
    - Ebene2 Menüpunkte bei Hover
    Ebene1 (Oberster Navipunkt)
    - Ebene2 Menüpunkte bei Hover
    Ebene1 (Oberster Navipunkt)
    - Ebene2 Menüpunkte bei Hover
    Ebene1 (Oberster Navipunkt)
    - Ebene2 Menüpunkte bei Hover

    Ebene1 gibt es natürlich mehrfach....

    Wenn ich es so mache wie du es sagst ist ja meine Ganze navigation mit der ID versorgt ... das ist ja nicht sinn der Sache.
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    ich hab jetzt eine kleine Lösung gefunden die gefällt mir aber so noch nicht ...

    also das ist jetzt so:

    {_list_menunr1@
    								<li><a href="#" class="%1">%1</a>
    									<ul>
    										%2
    									</ul>
    							</li>
    							}


    {_list_hmenupoint@<li><a class="%3" target="%1" href="%2">%3</a>|</li>}



    Damit kann ich jetzt zwar die Dropdowns so machen wie ich sie haben Will dass der oberste punkt nicht anklick bar ist ... so kann ich aber keine Menüpunkte mehr ohne unterpunkt machen...
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Wenn du ein Link zur entsprechenden Seite angeben würdest, könnte ich mir am Ende auch ein genaueres Bild machen, um Vorschläge zu unterbreiten.

    Du willst doch das alle Ebenen 1 in dem Menü nicht anklickbar sind, dann müsste das eigentlich so gehen, wie ich dachte, oder wie ist es denn dann?
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    gibt ja noch keinen Link ist noch offline lächeln

    nein bei dem von dir ist das gesamte Menü dann mit id="XYZ" nicht nur die Elemente die in Ebene 1 sind
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten