[TYPO3-german] Typo3 Menu Sysfolder nicht einbinden?

Dominik Danninger ddanninger at may.co.at
Tue Feb 27 12:00:33 CET 2007


Meine Struktur:

- Startpage - (Nur ein startbild mit klick gehts weiter)
-- Home - (Hauptseite)
--- Sysfolder: Topmenu
--- Sysfolder: Fußmenu
--- Seite
---- Unterseite
----- Unterseite
---- Unterseite
--- Seite
--- Seite
.
.
--- Seite

So nun Will ich im Template auf "Home"
Insgesamt 4 Menus haben:


Menu ganz oben mein Topmenu holt alle seiten vom Sysfolder: Topmenu
Menu in der Mitte holt sich alle seiten von Home die nicht im Sysfolder sind.
Menu unten holt sich die seiten vom Sysfolder: Fußmenu



Diese 3 Menus funktionieren einwandfrei.

Jetzt macht mir mein 4 Menu Probleme:

Denn ich möchte die Unterseiten in diesem Linken Menu einbinden.
Jedoch sollen diese nur von den seiten die in keinem Sysfolder sind erstellt werden.

Und wenn ich auf der unterseite bin soll dass menu gleich bleiben und nicht wieder die unterseiten der unterseite anzeigen.

Mein Topmenu:

 

Mein Topmenu:



Typoscript:

	

 

1.	temp.TOPMENU = HMENU <http://www.typo3.net/tsref/cobject/hmenu/> 
2.	temp.TOPMENU {
3.	        entryLevel = 0
4.	        special = directory
5.	        special.value = 160
6.	        1 = TMENU <http://www.typo3.net/tsref/menu_objects/tmenu/> 
7.	        1 {
8.	                expAll = 1
9.	                #wrap = <ul>|</ul>
10.	                NO <http://www.typo3.net/tsref/menu_objects/menu_zustaende/index.html#no>  = 1
11.	                NO <http://www.typo3.net/tsref/menu_objects/menu_zustaende/index.html#no>  {
12.	                        wrapItemAndSub = <li>|</li>
13.	                        ATagParams = class="nohover"
14.	                }
15.	 
16.	        }
17.	 
18.	} 

Mein Mittleres Menu:

Typoscript:

	

 

1.	temp.MENUBLOCK = HMENU <http://www.typo3.net/tsref/cobject/hmenu/> 
2.	temp.MENUBLOCK {
3.	        wrap = <div id="menu">|</div>
4.	        entryLevel = 0
5.	        1 = TMENU <http://www.typo3.net/tsref/menu_objects/tmenu/> 
6.	        1 {
7.	                expAll = 1
8.	                wrap = <ul>|</ul>
9.	        SPC <http://www.typo3.net/tsref/menu_objects/menu_zustaende/index.html#spc>  = 1
10.	        SPC <http://www.typo3.net/tsref/menu_objects/menu_zustaende/index.html#spc>  {
11.	            doNotShowLink = 0
12.	            doNotLinkIt = 1
13.	            allWrap = <li>|</li>
14.	        }
15.	                NO <http://www.typo3.net/tsref/menu_objects/menu_zustaende/index.html#no>  = 1
16.	                NO <http://www.typo3.net/tsref/menu_objects/menu_zustaende/index.html#no>  {
17.	                        wrapItemAndSub = <li>|</li>
18.	                }
19.	        ACT <http://www.typo3.net/tsref/menu_objects/menu_zustaende/index.html#act>  = 1
20.	        ACT <http://www.typo3.net/tsref/menu_objects/menu_zustaende/index.html#act>  {
21.	                allWrap = <li> | </li>
22.	                ATagParams = class="active"
23.	        }
24.	        }
25.	 
26.	} 

Mein Fußmenu:

Typoscript:

	

 

1.	temp.BOTTOM = HMENU <http://www.typo3.net/tsref/cobject/hmenu/> 
2.	temp.BOTTOM {
3.	        wrap = <div class="mid">|</div>
4.	        entryLevel = 0
5.	        special = directory
6.	        special.value = 141
7.	        1 = TMENU <http://www.typo3.net/tsref/menu_objects/tmenu/> 
8.	        1 {
9.	                expAll = 1
10.	                wrap = <ul>|</ul>
11.	                NO <http://www.typo3.net/tsref/menu_objects/menu_zustaende/index.html#no>  = 1
12.	                NO <http://www.typo3.net/tsref/menu_objects/menu_zustaende/index.html#no>  {
13.	                        wrapItemAndSub = <li>|</li>
14.	                }
15.	                ACT <http://www.typo3.net/tsref/menu_objects/menu_zustaende/index.html#act>  = 1
16.	                ACT <http://www.typo3.net/tsref/menu_objects/menu_zustaende/index.html#act>  {
17.	                        allWrap = <li> | </li>
18.	                        ATagParams = class="active"
19.	                }
20.	        }
21.	 
22.	} 



Mein Linkes menu welches nicht mit den richtigen seiten funktioniert:

Typoscript:

	

 

1.	temp.LEFTMENU = HMENU <http://www.typo3.net/tsref/cobject/hmenu/> 
2.	temp.LEFTMENU {
3.	   #special = directory
4.	   #special.range = 0|-1|-160|-144|-141
5.	   entryLevel = 1
6.	   1 = TMENU <http://www.typo3.net/tsref/menu_objects/tmenu/> 
7.	   1 {
8.	      expAll = 1
9.	      wrap = <ul id="leftmenu-menu">|</ul>
10.	      NO <http://www.typo3.net/tsref/menu_objects/menu_zustaende/index.html#no>  = 1
11.	      NO <http://www.typo3.net/tsref/menu_objects/menu_zustaende/index.html#no>  {
12.	         wrapItemAndSub = <li>|</li>
13.	      }
14.	      ACT <http://www.typo3.net/tsref/menu_objects/menu_zustaende/index.html#act>  < .NO <http://www.typo3.net/tsref/menu_objects/menu_zustaende/index.html#no> 
15.	      ACT <http://www.typo3.net/tsref/menu_objects/menu_zustaende/index.html#act>  = 1
16.	      ACT <http://www.typo3.net/tsref/menu_objects/menu_zustaende/index.html#act>  {
17.	          wrapItemAndSub = <li>|</li>
18.	          ATagParams = class="activate"
19.	      }
20.	 
21.	   }
22.	   2 = TMENU <http://www.typo3.net/tsref/menu_objects/tmenu/> 
23.	   2 {
24.	      expAll = 1
25.	      wrap = <ul>|</ul>
26.	      NO <http://www.typo3.net/tsref/menu_objects/menu_zustaende/index.html#no>  = 1
27.	      NO <http://www.typo3.net/tsref/menu_objects/menu_zustaende/index.html#no>  {
28.	         wrapItemAndSub = <li>|</li>
29.	      }
30.	      ACT <http://www.typo3.net/tsref/menu_objects/menu_zustaende/index.html#act>  < .NO <http://www.typo3.net/tsref/menu_objects/menu_zustaende/index.html#no> 
31.	      ACT <http://www.typo3.net/tsref/menu_objects/menu_zustaende/index.html#act>  = 1
32.	      ACT <http://www.typo3.net/tsref/menu_objects/menu_zustaende/index.html#act>  {
33.	          wrapItemAndSub = <li>|</li>
34.	          ATagParams = class="activate"
35.	      }
36.	   }
37.	   3 < .2
38.	   4 < .2
39.	} 



Ich habe es jetzt schon mit:

Typoscript:

	

 

1.	special = directory
2.	   special.range = 0|-1|-160|-144|-141 



probiert, aber wenn ich dies so mache funktionierts im 1ten Augenblick es zeigt mir nur die untermenus der nicht in einem Sysfolder existierenden seiten an.

jedoch wenn ich dann in dem menu eine unterseite auswähle, dann wechselt dass menu und will wieder die unterseite der unterseite 

d.h

Statt
Menustruktur:

Seite
- Unterseite
-- Unterseite2

wenn ich dann auf "Unterseite" klicke kommt dann folgende Menustruktur:

Unterseite2


Bitte um hilfe

 

Mit freundlichen Grüßen 

Dominik

 

 



More information about the TYPO3-german mailing list