[TYPO3-german] Submenu auf einem Marker ausgeben

Lutz Rothe lutz at rothe.it
Sun Dec 20 14:22:08 CET 2009


Hallo Philipp,
Danke für die Hilfe.
Jetzt klappt es so, wie es soll.
entryLevel und rootline zusammen ist natürlich nicht sinnvoll.

LG Lutz


Am 20.12.2009 10:53, schrieb Philipp Gampe:
> Hi,
>
> das mit entryLevel und special =rootline macht wenig Sinn
>
> entweder du setzt entrylevel auf 2 und löscht den Teil mit special, oder
> du verwendest special = directory mit special.value = #page id
> und was soll dir auf der ersten Ebene ausgegeben werden?
>
> wenn du versucht eine Untermenü mit dem Titel der Oberseite als
> Überschrift auszugeben, kann dir folgendes Snippet helfen.
> Es erzeugt eine Titel und ein Untermenü mit zwei Levels.
> Es benötige zwei Marker, alternativ kann man auch ein COA verwenden
>
> sub_titel = HMENU
> sub_titel {
> special = rootline
> special.range = 2|2
> # hide following page
> includeNotInMenu = 151
> 1 = TMENU
> 1 {
> NO = 1
> NO.ATagTitle.field= abstract // description // title
> NO.doNotLinkIt = 1
> }
> }
> liste = HMENU
> liste {
> entryLevel = 2
> 1 = TMENU
> 1 {
> wrap = <ul>|</ul>
> expAll = 1
> begin = 2
> NO = 1
> NO.wrapItemAndSub = <li> | </li>
> # Titel von Inhaltsangabe || Bescheibung || Titel
> NO.ATagTitle= 1
> NO.ATagTitle.field= abstract // description // title
> ACT = 1
> ACT.wrapItemAndSub = <li class="active"> | </li>
> ACT.ATagParams = class="active"
> # Titel von Inhaltsangabe || Bescheibung || Titel
> ACT.ATagTitle= 1
> ACT.ATagTitle.field= abstract // description // title
> # Abstand
> SPC = 1
> SPC.before= <li><hr class="liste-hr" /></li>
> SPC.doNotShowLink = 1
> }
> 2 = TMENU
> 2 {
> wrap = <ul>|</ul>
> NO = 1
> NO.wrapItemAndSub = <li> &nbsp;&nbsp; -&nbsp; | </li>
> # Titel von Inhaltsangabe || Bescheibung || Titel
> NO.ATagTitle= 1
> NO.ATagTitle.field= abstract // description // title
> ACT = 1
> ACT.wrapItemAndSub = <li class="active"> &nbsp;&nbsp; -&nbsp; | </li>
> ACT.ATagParams = class="active"
> # Titel von Inhaltsangabe || Bescheibung || Titel
> ACT.ATagTitle= 1
> ACT.ATagTitle.field= abstract // description // title
> # Abstand
> SPC = 1
> SPC.before = <hr class="liste-hr" />
> SPC.doNotShowLink = 1
> }
> }
>
>
> Am 19.12.2009, 18:42 Uhr, schrieb Lutz Rothe <lutz at rothe.it>:
>
>> Hallo Zusammen,
>>
>> ich möchte ein Submenu auf einem Marker ausgeben.
>> Mein TS sieht so aus:
>>
>> NAVIGATION_OBEN_SUB = HMENU
>> NAVIGATION_OBEN_SUB {
>> entryLevel = 1
>> special = rootline
>> special.range = 2|2
>> 1 = TMENU
>> 1.NO = 1
>> 1.NO.doNotLinkIt = 1
>> 1.wrap = <ul id="nav2_sub">|</ul>
>> 2 = TMENU
>> 2 {
>>
>> #expAll =1
>> wrap = <ul id="nav1_sub">|</ul>
>> noBlur = 1
>> NO = 1
>> NO {
>> wrapItemAndSub = <li>|</li>
>> stdWrap.htmlSpecialChars = 1
>> ATagTitle.field = title
>> }
>> ACT <.NO
>> ACT {
>> wrapItemAndSub = <li id="nav1act_sub">|</li>
>> ATagParams = class="nav1akt_sub"
>> }
>> }
>> }
>>
>> Alles klappt soweit ganz gut, allerdings wird hierbei auch die
>> Hauptseite mit ausgegeben.
>> Wie bekomme ich es hin das nur die Unterseiten ausgegeben werden.
>> Habe leider nicht so viel Ahnung von TS.
>>
>> Vielen Dank für Eure Hilfe.
>> LG Lutz
>
>



More information about the TYPO3-german mailing list