---
title: "Verschiedene Menüs in einen Subpart laden"
url: "https://www.typo3.net/d/31587-verschiedene-menues-in-einen-subpart-laden"
source: "typo3.net"
tags: ["Allgemein","Frage","Templates & Layouts"]
created: "2005-10-12"
last_reply: "2005-10-17"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# Verschiedene Menüs in einen Subpart laden

Allgemein · 5 Antworten · gestartet 2005-10-12

## Eröffnungsbeitrag

**bvoit** · 2005-10-12 · [Beitrag #1](https://www.typo3.net/d/31587-verschiedene-menues-in-einen-subpart-laden/1)

Hallo allerseits,

ich habe ein Subtemplate, in welchem der Subpart "NAV5" vorkommt.

In diesen sollen je nachdem was ich in der URL mitgebe, ein anderes Menü geladen werden.

also bei:

www.bla.at?nav=nav1

soll die Navigation temp.nav1 geladen werden

und so weiter und so weiter.

folgendes habe ich hier:

```typoscript
[globalVar = GP:nav = marke]
   subparts.NAV5 < temp.NAVMarke
[else]
   subparts.NAV5 < temp.NAV5
[end]
[global]
```

Das ganze steht im Subtemplate namens "temp.subTemplate".

Allerdings funktioniert das nicht. Kann mir jemand weiterhelfen? Danke im Voraus, Bernhard

## Antworten

### [#2](https://www.typo3.net/d/31587-verschiedene-menues-in-einen-subpart-laden/2) · Unbekannter Benutzer · 2005-10-12

- globals auf Deinem Server "on"?
- steht die [globalVar ...] innerhalb von geschweiften Klammern (des geht ned)?

Viele Grüße
Niki

### [#3](https://www.typo3.net/d/31587-verschiedene-menues-in-einen-subpart-laden/3) · bvoit · 2005-10-13

Hallo Niki. Bezüglich der Globals muss ich mich noch informieren. Aber wo meins du soll ich die Globalvar in geschweifen Klammern schreiben?

edit: globalvars sind übrigens on.

### [#4](https://www.typo3.net/d/31587-verschiedene-menues-in-einen-subpart-laden/4) · Unbekannter Benutzer · 2005-10-13

wenn eine Bedingung innerhalb von geschweiften Klammern steht funktionierts nicht. Ist das bei Dir der Fall?

Viele Grüße
Niki

### [#5](https://www.typo3.net/d/31587-verschiedene-menues-in-einen-subpart-laden/5) · bvoit · 2005-10-13

Ja, tut sie:

```typoscript
#--- Sub TEMPLATE cObject for the CONTENT ---#
temp.subTemplate = TEMPLATE
temp.subTemplate {
   
   #Feeding the content from the Auto-parser to the TEMPLATE cObject:
   template =< plugin.tx_automaketemplate_pi1
   
   #Modify the template selector config: This is a sub template!
   template.content.templateType = sub
   
   # Select only the content between the <body>-tags
   workOnSubpart = DOCUMENT_BODY
   
  
 ### MENÜ, ROOTLINE ###################################################
    
 #-- Menü mit Beschreibung, Bild, Rootline und Seitenbeschr. --#
   subparts.ROOTLINE = HMENU
   subparts.ROOTLINE.wrap = <br /><br /> |
   subparts.ROOTLINE {
      special = rootline
      special.range = 1 | -1
      1 = TMENU
         1 {
         NO {
           allWrap =  |  <span class="rootline"> / </span>   |*|  |   <span class="rootline"> / </span>   |*| | 
           ATagParams=class="rootline"
         }
      }
   }
   #---------------------------------------------------------------------#

 #--- TITEL und Seitenbeschreibung ------------------------------------#
   subparts.DESCRIPTION = COA
   subparts.DESCRIPTION {
      
       1 < temp.ALL_TITLE

       3 = TEXT
       3 {
	      data = field: description            
	}

       4 = HTML
       4 { 
             value= <br /><br /><br /><br /><br />
       } 
   }
   #---------------------------------------------------------------------#   

   #---------------------------------------------------------------------#
   [globalVar = GP:nav = marke]
   subparts.NAV5 < temp.NAVMarke
   [else]
   subparts.NAV5 < temp.NAV5
   [end]
   [global] 
   #---------------------------------------------------------------------#
 #######################################################################

}
```

Ich hätte es aber auch schon außerhalb versucht, mit der Wirkung, dass der subpart zwar überschrieben wird, aber halt ohne Inhalt (also ohne Navigation)

Initialisiert hab ich die Variable im Setup mit:
config.linkVars = nav

Ob das richtig ist weis ich nicht ;)

### [#6](https://www.typo3.net/d/31587-verschiedene-menues-in-einen-subpart-laden/6) · bvoit · 2005-10-17

SO, das laden verschiedener Menüs in einen Subpart würde jetzt mal funktionierten.

Allerdings weis ich jetzt nicht, wie ich die Variable nach dem erstellen des gewünschten Menüs, wieder leeren kann?

Also quasi die linkvar auf "" setzen.

Aufgerufen wird das gewünschte Menü zb mit &menu=2. allerdings sollte auf allen andern seiten das Menü1 angezeigt werden.

Hab zwar schon im Forum und im Netz gesucht, aber keine Antwort gefunden.

---

Quelle: „Verschiedene Menüs in einen Subpart laden“, typo3.net, https://www.typo3.net/d/31587-verschiedene-menues-in-einen-subpart-laden
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
