---
title: "Fluidtemplateing: Menü wird im FE nicht ausgegeben"
url: "https://www.typo3.net/d/116779-fluidtemplateing-menue-wird-im-fe-nicht-ausgegeben"
source: "typo3.net"
tags: ["TYPO3","Menüs","Fluid","Frage","TYPO3 6.x"]
created: "2013-12-02"
last_reply: "2013-12-02"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Fluidtemplateing: Menü wird im FE nicht ausgegeben

TYPO3 › Menüs · 3 Antworten · gestartet 2013-12-02

## Eröffnungsbeitrag

**vipfafen** · 2013-12-02 · [Beitrag #1](https://www.typo3.net/d/116779-fluidtemplateing-menue-wird-im-fe-nicht-ausgegeben/1)

Abend.

Mein Menü wird über "<f:cObject typoscriptObjectPath="lib.mainmenu" />" nicht abgeholt,

Fangen wir mal mit dem TS an:

```typoscript
<INCLUDE_TYPOSCRIPT: source="FILE:*/ts_menu.txt">
<INCLUDE_TYPOSCRIPT: source="FILE:*/setup.txt">

lib.content         < styles.content.get
lib.contentLeft     < styles.content.getLeft
lib.contentRight    < styles.content.getRight


## PAGE ===============================================##

page = PAGE
page {

    typeNum = 0
#    shortcutIcon = myicon.ico
#    insertClassesFromRTE = 1

    10 = FLUIDTEMPLATE 
    10 {
        file                = */Template/TwoCols.html
        partialRootPath     = */Partial/
	layoutRootPath      = */Layout/
    }
```

Menu TS:

```typoscript
lib.mainmenu = HMENU
lib.mainmenu {
	entryLevel = 0
	
	1 = TMENU
	1 {
		wrap = <ul class="nav navbar-nav">|</ul>
		noBlur = 1
		NO = 1
		NO {
			wrapItemAndSub = <li> | </li>
			stdWrap.htmlSpecialChars = 1
			ATagTitle.field = title
		}
		ACT <.NO
		ACT {
			wrapItemAndSub = <li class="active">|</li>
		}
	}
}
```

Layout:

```html
<f:render partial="Header" />
<f:render section="Main" />
<f:render partial="Footer" />
```

Header:

```html
<div class="navbar navbar-fixed-top navbar-inverse" role="navigation">
	<div class="container">
		<div class="navbar-header">
			<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
            <span class="sr-only">Toggle navigation</span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
			</button>
          <a class="navbar-brand" href="#">{Header}</a>
        </div>
        <div class="collapse navbar-collapse">
			<f:cObject typoscriptObjectPath="lib.mainmenu" />
		</div><!-- /.nav-collapse -->
    </div><!-- /.container -->
</div><!-- /.navbar -->
```

Die Seite wird soweit ausgegeben, bis auf das Menü....

Wenn ich mir über den Firebug den ausgegebenen Code anschaue sehe ich, dass es bei der class="collapse.." aufhört

Quellcode:

```html
<body>
﻿﻿<div class="navbar navbar-fixed-top navbar-inverse" role="navigation">
	<div class="container">
		<div class="navbar-header">
			<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
            <span class="sr-only">Toggle navigation</span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
          </button>
          <a class="navbar-brand" href="#"></a>
        </div>
        <div class="collapse navbar-collapse">
			
		</div><!-- /.nav-collapse -->
    </div><!-- /.container -->
</div><!-- /.navbar -->
```

ich finde den Fehler einfach nicht, wäre für Hilfe dankbar.

## Antworten

### [#2](https://www.typo3.net/d/116779-fluidtemplateing-menue-wird-im-fe-nicht-ausgegeben/2) · Schweriner · 2013-12-02

Probier das Menü mal direkt ins Typoscript zu schreiben und nicht als Datei einzubinden. Vielleicht liegt es daran.

### [#3](https://www.typo3.net/d/116779-fluidtemplateing-menue-wird-im-fe-nicht-ausgegeben/3) · vipfafen · 2013-12-02

Danke für die schnelle Rückmeldung, leider hat es nicht helfen können. Ergebnis bleibt das gleiche

mein ts sind nun so aus:

```typoscript
#<INCLUDE_TYPOSCRIPT: source="FILE:*/ts_menu.txt">
<INCLUDE_TYPOSCRIPT: source="FILE:*/setup.txt">

lib.content         < styles.content.get
lib.contentLeft     < styles.content.getLeft
lib.contentRight    < styles.content.getRight

## MENU ===============================================##

lib.mainmenu = HMENU
lib.mainmenu {
	entryLevel = 0
	
	1 = TMENU
	1 {
		wrap = <ul class="nav navbar-nav">|</ul>
		noBlur = 1
		NO = 1
		NO {
			wrapItemAndSub = <li> | </li>
			stdWrap.htmlSpecialChars = 1
			ATagTitle.field = title
		}
		ACT <.NO
		ACT {
			wrapItemAndSub = <li class="active">|</li>
		}
	}
}

## PAGE ===============================================##

page = PAGE
page {

    typeNum = 0
#    shortcutIcon = myicon.ico
#    insertClassesFromRTE = 1

    10 = FLUIDTEMPLATE 
    10 {
        file                = */TwoCols.html
        partialRootPath     = */Partial/
	layoutRootPath      = */Layout/
    }
```

sollte so aussehen:
<http://getbootstrap.com/examples/offcanvas/>

### [#4](https://www.typo3.net/d/116779-fluidtemplateing-menue-wird-im-fe-nicht-ausgegeben/4) · etux · 2013-12-02

Ich denke, Partials gehören im Template und nicht im Layout.
Ich glaube, bei den ersten Versionen von Fluid ging es, Partials im Layout zu setzen – sicher bin ich mir aber nicht. :)

---

Quelle: „Fluidtemplateing: Menü wird im FE nicht ausgegeben“, typo3.net, https://www.typo3.net/d/116779-fluidtemplateing-menue-wird-im-fe-nicht-ausgegeben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
