[Typo3-german] durchzählendes Menü
JoH
info at cybercraft.de
Fri Nov 11 17:18:20 CET 2005
Jens Fuchs wrote:
> Hallo, hab schon die Foren durchsucht, ein paar Anregungen erhalten,
> konnte das aber bei mir nicht nachvollziehen. Wäre dankbar über jede
> Hilfe.
>
> Ich möchte in meiner Navigation folgendes ausgeben:
> <a href=".." id="n1">erster Punkt</a>
> <a href=".." id="n2">zweiter Punkt</a>
> <a href=".." id="n3">dritter Punkt</a>
> etc.
>
> Mein Problem ist, das ich es nicht schaffe, eine Iteration (am besten
> bei 0 oder 1 beginnend) den ATagParams beizufügen.
>
> Mein Code ("[Zahl]" ist natürlich beispielhaft):
>
> #------ navigation links ------
> #######################################
> MENU = HMENU
> MENU.special = directory
> MENU.special.value = 52
> MENU.1 = TMENU
> MENU.1.NO = 1
> MENU.1.NO.ATagParams = class="main" id="n[ZAHL]"
> MENU.1.CUR < .MENU.1.NO
> MENU.1.CUR.ATagParams = class="mainakt" id="n[ZAHL]"
>
> MENU.2 = TMENU
> MENU.2.NO = 1
> MENU.2.NO.ATagParams = class="sub" id="n[ZAHL]"
> MENU.2.CUR < .MENU.1.NO
> MENU.2.CUR.ATagParams = class="subakt" id="n[ZAHL]"
> #######################################
>
> Danke im voraus.
Direkt im ATagParams wirst Du da wenig machen können, weil es dort keine
stdWrap Funktionen gibt.
Jedoch kannst Du allWrap verwenden, um eine class in einem <span>-Tag um die
<a>-Tags herum zu bauen.
MENU = HMENU
MENU.special = directory
MENU.special.value = 52
MENU.1 = TMENU
MENU.1.NO = 1
MENU.1.NO.ATagParams = class="main"
MENU.1.NO.allWrap.cObject = COA
MENU.1.NO.allWrap {
10 = TEXT
10. dataWrap = <span class="N{register:count_menuItems}">
20 = TEXT
20.value = |</span>
}
MENU.1.CUR < .MENU.1.NO
MENU.1.CUR.ATagParams = class="mainakt"
MENU.2 = TMENU
MENU.2.NO = 1
MENU.2.NO.ATagParams = class="sub"
MENU.2.NO.allWrap.cObject = COA
MENU.2.NO.allWrap {
10 = TEXT
10. dataWrap = <span class="subN{register:count_menuItems}">
20 = TEXT
20.value = |</span>
}
MENU.2.CUR < .MENU.1.NO
MENU.2.CUR.ATagParams = class="subakt"
Ergibt
<span class="N1"><a class="main">Whatever</a></span>
<span class="N2"><a class="mainakt">Whatever</a></span>
<span class="N3"><a class="main">Whatever</a></span>
<span class="subN1"><a class="mainakt">Whatever</a></span>
usw.
Joey
--
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your knob sometimes!)
Dieter Nuhr, German comedian
openBC: http://www.openbc.com/go/invuid/Jo_Hasenau
More information about the TYPO3-german
mailing list