Hallo Falk, kann es sein, dass Du dem Template nicht mitteilst, welches Layout verwendet werden soll? Ich kann es nicht reproduzieren, da Du nur von zwei verschiedenen Templates sprichst. Es hört sich mir aber danach an, dass Du versuchst, eine section zu rendern aber nicht definiert hast, wo diese section definiert wurde. Zumindest ist in deinem oberen Snippet nirgendwo einen Verweis auf das Layout…
Ich würde die sections im Template definieren und in den Layouts aufrufen. Also im Layout: <f:layout name=„main“ /> <nav>…</nav> …. <f:render section=„content“ /> Und im Template: <f:layout name=„main“ /> <f:section name=„content“> HIER DER INHALT DER SECTION </f:section> Mikel > Am 27.01.2017 um 03:18 schrieb Falk Duwe <cente...@gmx.de>: > > 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 > _______________________________________________ > TYPO3-german mailing list > TYPO3-german@lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german