Vanilla 1.1.2 Forum von Lussumo. Weitere Informationen: Dokumentation, Community.

    • CommentAuthordinosaur
    • CommentTime03.09.2009
     permalink
    Hallo zusammen

    Ich benötige folgenden Output meines Menues mittels wayfinder Aufruf:

    <ul>
    <li><a href="index.html">Home</a></li>
    <li id="current"><a href="style.html">Style</a></li>
    <li><a href="blog.html">Blog</a></li>
    <li><a href="archives.html">Archives</a></li>
    </ul>

    Wie muss der Wayfinder Aufruf aussehen? Danke für die Hilfe...
    •  
      CommentAuthorDasItsch
    • CommentTime03.09.2009
     permalink
    • CommentAuthordinosaur
    • CommentTime03.09.2009
     permalink
    muss ich die chunks selber erstellen? wie werden die chunks dem wayfinder call eingegeben?
    • CommentAuthorRaffy
    • CommentTime03.09.2009
     permalink
    Dein Output sieht ja sehr nach den Standartausgaben von wayfinder aus, da brauchst du eigentlich keinen extra Template (rowTpl o. hereTpl) anlegen.
    Einzig id="current" unterscheidet sich gegenüber dem üblichen wf output.
    Mit [!wayfinder? ... &hereClass=`current` !]
    würde Dir wf <li class="current"> liefern. Dann eben deine css anpassen, und fertig.
  1.  permalink
    Die Chunks musst du selbst erstellen und anpassen.
    Hier findest du Beispiele für die entsprechenden Chunks: http://wiki.modxcms.com/index.php/Wayfinder#Template_Parameters
    • CommentAuthordinosaur
    • CommentTime04.09.2009
     permalink
    Ok, also ich habe jetzt ein Chunk mit dem Namen &rowTpl mit dem Code

    <li[+wf.id+][+wf.classes+]>
    <a href="[+wf.link+]" title="[+wf.title+]" [+wf.attributes+]>[+wf.linktext+]</a>
    [+wf.wrapper+]
    </li>


    erstellt. Wenn ich jetzt den Wayfinder call mache, wie muss ich die id="current" übergeben? Danke für Eure Hilfe!
  2.  permalink
    Hallo!

    Ich greife diese Diskussion wieder auf, weil ich exakt vor dem selben Problem stehe. Meine Navigation sieht folgendermaßen aus:

    <div id="menu_links">

    <ul>
    <li id="aktuell"><a href="blabla.html">Blabla</a>
    <ul>
    <li><a href="xyz.html">Blubb</a></li>
    <li><a href="xyz.html">Blubb1</a></li>
    <li><a href="xyz.html">Blubb2</a></li>
    <li><a href="xyz.html">Blubb3</a></li>
    <li><a href="xyz.html">Blubb4</a></li>
    </ul>
    </li>
    <li><a href="xyz.html">Blabla</a></li>
    <li><a href="xyz.html">Bliblablubb</a></li>

    </ul>

    Die ID aktuell habe ich in der css folgendermaßen definiert:

    #menu_links #aktuell a
    {
    border-bottom: none;
    }

    Wie kann ich das nun in ModX umsetzen? Wenn ich &hereClass nutze, dann müsste aktuell ja eine Klasse sein und keine ID. Wenn cih folgendes definiere, funktionierts nicht (also ohne ModX):


    #menu_links .aktuell a
    {
    border-bottom: none;
    }

    Was mache ich denn da falsch bzw. wie kann ich mir eine Klasse definieren, damit mein Menüpunkt diese Formatierung bekommt mithilfe von &hereClass.
    Kriege das ja schon außerhalb von ModX nicht hin :-(((

    Bin für jede Hilfe dankbar!!
    •  
      CommentAuthorsam
    • CommentTime11.05.2011 bearbeitet
     permalink
    Wie sieht Dein Wayfinder-Aufruf aus?
    Ist der Parameter &hereClass=`aktuell` gesetzt?
    Evtl. mit
    #menu_links li.aktuell a
    {
    border-bottom: none;
    }
    ?
  3.  permalink
    Ich habe noch gar keinen Wayfinder Aufruf :-) Bin nur gednklich schon an der Umsetzung. Bisher bastle ich noch das HTML und css.

    Mein Problem war, dass ich das mit der Klasse & ID Kombination nicht hinbekommen habe.

    Aber Dein Tipp funktioniert!!!! Danke!! Das geht dann nachher im Wayfinder sicher auch mit dem Aufruf. Probiere ich aus, sobald ich soweit bin.

    Danke!!!