[Typo3-german] Das schwerste Men ü ever

Christian Tonn c.tonn at esa-grimma.de
Thu Aug 18 11:14:02 CEST 2005


Hi Thomas				

danke dir für deine schnelle Antwort...kannst du mir einen kleinen Denkanstoß geben?


ich habe folgendes Submenü wo der Inhalt rein soll, in nem extra Subpart. Dem geht auf nem anderen Subpart das Anfangsmenü voraus. 

Die eigentliche Geschichte ist die. Die Seiten im Backend werden dynamisch von einer Datenstruktur auf dem Server erzeugt. Deshalb diese ernorme Verschachtelung. Deshalb wäre es auch gut...das das Meü erkennt ah....die Seite heißt Artikelname und deren Unterseiten möchte ich jetzt in meinem Menü anzeigen...egal an welcher Stelle (entryLevel) die Seite Artikelname erscheint...

Ich weiß, sehr schwieriges Unterfangen.


subparts.SUBNAVIGATION1 = COA

   subparts.SUBNAVIGATION1 {
   10 = HMENU
    10.wrap = <form name="quickmenu1" action=""><select name="pfad" onchange="window.location.href='index.php?id='+document.quickmenu1.pfad.options[document.quickmenu1.pfad.selectedIndex].value"><option value="" selected> --- Artikelnummer --- </option></selected>|</select></form>
   10.1 = TMENU
   10.1 {
   expAll = 1
   NO {
   allWrap = <option value="{elementUid}">&nbsp;&nbsp;&nbsp;|</option>
   subst_elementUid = 1
   doNotLinkIt = 1
    }
   CUR < .NO
   CUR = 1
   CUR.allWrap = <option value="{elementUid}" selected>&nbsp;&nbsp;&nbsp;|</option>
    }
   
 }



- Christian Tonn (antonn)

-----------------------
This thread is located in the archive at this URL:
http://typo3.org/documentation/mailing-lists/german-user-list-archive/thread/110135122/
					
> Hallo Christian,
> 
> 
> 
> > Rootlevel
> >
> > --->Untermenü1
> > ----->Untermenü1.1************wenn der User drückt sollen die Unterseiten im
> seperaten Menü angezeigt werden
> >
> > ------->Untermenü1.1.1
> > ------->Untermenü1.1.2
> > ------->Untermenü1.1.3
> > ------->Untermenü1.1.4
> >
> > ----->Untermenü2.1
> > ------->Untermenü2.1.1************wenn der User drückt sollen die Unterseiten
> im seperaten Menü angezeigt werden
> >
> > --------->Untermenü2.1.1.1
> > --------->Untermenü2.1.1.2
> > --------->Untermenü2.1.1.3
> >
> > ----->Untermenü3.1
> > ------->Untermenü3.1.1
> > --------->Untermenü3.1.1.1************wenn der User drückt sollen die
> Unterseiten im seperaten Menü angezeigt werden
> >
> > ----------->Untermenü1.1.1.1
> > ----------->Untermenü1.1.1.2
> > ...
> > ...
> > ...
> >
> > Ich kann kann das nicht über directory,list, oder entryLevel lösen...da sich
> der Inhalt ja dynamisch ergeben soll.
> >
> >
> > Kann man folgendes machen?
> >
> > Starte im entryLevel3 (ich denke, das ist kein Problem)
> > Dann muss man wie eine Fallunterscheidung machen...
> >
> > Wenn besagter Inhalt da ist (man könnte dies durch keywords lösen???), dann
> zeige mir die Unterseiten an.
> >
> > Falls nicht, zeige mir die Unterseiten nicht an, gehe ein entryLevel weiter
> und schau ob dort der besagte Inhalt (keywords oder so) vorhanden ist...
> > wenn ja->dann zeig ihn mir...., wenn nicht, zeige mir die Unterseiten nicht
> und gehe in das nächste entryLevel. usw.
> 
> Hast Du es schon mal mit Conditions versucht?
> 
> z.B.: [PIDinRootline = pages-uid, pages-uid, ...]
> 
> Bau doch für jedes Menü (Hauptmenü und "separates Menü" jeweils
> entsprechende Conditions auf - also eine Überprüfung, ob Du dich
> gerade unter 1.1..., 2.x..., 3.x... befindest.
> Die Einstiegspunkt-Seiten wirst Du ja wohl vorher anlegen. Dann
> sind ja auch deren pid's bekannt.
> 
> Genauere Beschreibung zu "Conditions" solltest Du in der TSRef finden.
> 
> Grüßle,
> 
> Thomas Sommer
> _______________________________________________
> Typo3-german mailing list
> Typo3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
> 



More information about the TYPO3-german mailing list