[TYPO3-german] Men�eme, hier Konfortmenu aus T3 Cookbook

Michael Gnessner typo3 at epoche-napoleon.net
Mon Nov 12 16:22:33 CET 2007


Hallo JoH,

>> ich habe das Konfort-Men�2 aus dem TYPO3-Kochbuch zur Zeit im
>> Einsatz. Und irgendwie habe ich im Moment Schwierigkeiten mit dem
>> EntryLevel.
>>
>> Derzeit sieht meine Seitenbaum folgendermaޥn aus:
>>
>> [Startseite]
>>    [Text]
>>        [A]
>>            [Autor1]
>>                [Text1]
>>                    [Untertext]
>>            [Autor2]
>>                [Text]
>>                    [Untertext]
>>        [B]
>>
>> Ich habe das ConfortMen�er Originalversion mit einer Ebene auf
>> der Seite [TEXT] eingebunden, funktioniert es wie ich weiݮ Es
>> entsteht das Alphabetische Men�Wenn ich das Men�t entsprechend auf der Seite TEXT1 unterbringe,
>> erhalte ich - egal was ich als Ausgangspunkt setze - sets als
>> Ausgangspunkt die Startseite angezeigt.
>>
>> Auch eine îderung des EntryLevels bringt mir irgendwie keinen Erfolg.
> 
> Welche entryLevels hattest Du denn bis jetzt versucht?
> Ich nehme mal an, die Startseite entspricht Level 0?
> Dann h㳴est Du folgende M��chkeiten:
> 
> entryLevel = 4
> dann w�s erscheinen, sobald Du Dich auf Ebene 4 (also zum Beispiel auf 
> der Seite Text1) befindest.
> oder
> entryLevel = -1
> dann w�s immer erscheinen und die Unterseiten der jeweils aktuellen 
> Seite anzeigen.

Ich habe mir das ganze nochmals genauer angeschaut. Ich weiß nicht warum,
aber irgendwie wird das ganze TS nicht gezogen. Beim Prüfen des Quelltextes
wird die Klasse nicht genommen, sondern <ul class="csc-menu csc-menu-def">.
Das lässt darauf schließen. 

Ich füge einmal das abgeänderte TS bei...

--- TS --
temp.3comfortmenu = HMENU
temp.3comfortmenu {
   wrap = <div class="cM3">|</div>
   entryLevel = 4
   1 = TMENU
   1 {
      expAll = 1
      wrap = <ul>|</ul>
      NO = 1
      NO {
         doNotLinkIt = 1
         wrapItemAndSub = <li class="cM3_NO">|</li>
         stdWrap.cObject = COA
         stdWrap.cObject {
            10 = LOAD_REGISTER
            10 {
               Ziel = _top
               Ziel.override.dataWrap = {field:target // TSFE:intTarget}
            }
            20 = TEXT
            20 {
               field = nav_title // title
               typolink.parameter {
                  dataWrap = {field:alias // field:uid} {register:Ziel}
typ{field:doktype}
                  if.isTrue.numRows {
                     table = tt_content
                     select.pidInList.field = uid
                  }
               }
            }
         }
      }
      ACT < .NO
      ACT {
         wrapItemAndSub = <li class="cM3_ACT">|</li>
      }
      CUR < .NO
      CUR {
         wrapItemAndSub = <li class="cM3_CUR">|</li>
      }
   }
   2 < .1
   3 < .1
}
-- TS --
Ich habe es entsprechend der vorgegebeen Anleitung auch als auswählbaren
Menütypen konfiguriert. Da ich dasselbe Menü noch in einer abgewandelten
Form nutze, habe ich die Klassen neu benannt...

-- 
Michael Gnessner
Email: michael at epoche-napoleon.net
WEB: http://www.epoche-napoleon.net


More information about the TYPO3-german mailing list