Zum Inhalt springen

Rootline mit Optionsplit

Erstellt am 15. Januar 2013 · 2 Antworten · letzte Antwort am 15. Januar 2013

Tags: Frage

jojoschmiddi ·

Ich habe folgenden Code für mein Rootline bisher erstellt:

lib.rootline = HMENU
lib.rootline {
    special = rootline
    wrap = <h3>Du befindest dich hier:</h3><ul>|</ul>
    1 = TMENU
    1{
        noBlur = 1
        NO = 1
        NO.linkWrap = <li>|</li> &nbsp;-&nbsp; |*| <li>|</li> &nbsp;-&nbsp; |*| <li>| </li>
  }
}

Der HTML Code dazu sieht so aus:

<!-- start category -->
                <div class="cat">
                    <h3>Du befindest dich hier:</h3><ul><li><a href="index.php?id=2" target="_top"  >ROOT</a></li> &nbsp;-&nbsp;<li><a href="index.php?id=3" target="_top"  >VEREIN</a> </li></ul>
                </div><!-- end category -->

Soweit so gut!

Aber im FE wird der eingefügte "-" Strich nun am Ende der beiden Links angezeigt, obwohl es im Quelltext zwischen den li-Tags zu sehen ist.

Woran liegt das? Wie geht es evtl. noch besser?

jojoschmiddi ·

Ich habe auch mal dieses TS ausprobiert:

lib.rootline = HMENU
lib.rootline {
    special = rootline
    special.range = 1|-1
    wrap = <h3>Sie befinden sich hier:</h3><ul>|</ul>
    1 = TMENU
    1{
        noBlur = 1
        NO = 1
        NO.linkWrap= <li>|</li><li>/</li> |*|<li>|</li><li>/</li>|*|<li>|</li>

    

       }
}

Das Ergebnis ist, dass der optische Trenner in neue li-Tags eingefügt wird und alles im gleichen Abstand angezeigt wird.

Chrissli ·

Vielleicht kurz zur Info:
> Aber im FE wird der eingefügte "-" Strich nun am Ende der beiden Links angezeigt,
> obwohl es im Quelltext zwischen den li-Tags zu sehen ist.
> Woran liegt das? Wie geht es evtl. noch besser?
Zwischen den LI-Tags darf nichts sein, d.h. UL oder OL enthält NUR Listenpunkte.
Daher wird der Strich an der nächstmöglichen Stelle angezeigt - oder der Inhalt ist komplett verschrubbt, je nach Browser