[TYPO3-german] Tried to get a variable "sections" which is not stored in the context!

Falk Duwe center13 at gmx.de
Fri Jan 27 03:18:52 CET 2017


Hi

Ich programmiere derzeit ein neues typo3 fluid template und mit dem folgenden code hat es bisher immer super geklappt, dieses mal bekomme ich aber auf meiner Seite immer diese Fehlermeldung, wo der content sein müsste: "Tried to get a variable "sections" which is not stored in the context!"

Mein code für das main template sieht so aus:

<nav>
	<f:render partial="nav" />
	<f:render partial="sidenav" />
</nav>
<div class="overlay"></div>

<main id="fullpage">
	<f:render section="content" />
	<f:render partial="footer" />
</main>

Der code für das template mit dem content sie so aus:

<f:layout name="main" />
	
	<f:section name="content">
		{content}
        </f:section>

Im content arbeite ich mit <section> tags. könnte das ein Problem sein? Aber eigentlich haben die mit dem <f:section> tag doch nichts zu tun.

Mein TS sieht wie folgend aus:

page.10 = FLUIDTEMPLATE
page.10 {
    format = html
    file = fileadmin/templates/layouts/main.html
    partialRootPath = fileadmin/templates/partials/
    layoutRootPath = fileadmin/templates/layouts/
    variables {
        content < styles.content.get
        content.select.where = colPos = 0
  }
}


page.10.file.stdWrap.cObject = CASE
page.10.file.stdWrap.cObject {
    key.data = levelfield:-1, backend_layout_next_level, slide
    key.override.field = backend_layout
    
    default = TEXT
    default.value = fileadmin/templates/layouts/main.html
    2 = TEXT
    2.value = fileadmin/templates/home.html
}

Kann mir jemand helfen wo das problem liegt?

Vielen Dank, 
Falk


More information about the TYPO3-german mailing list