[TYPO3-german] Re: Antw: Re: Antw: fluid_styled_content
Christian Hackl
hackl.chris at googlemail.com
Thu Sep 7 17:21:55 CEST 2017
Oh nein so denke ich geht das nicht.
Du muss schon dein eigenes "echtes" Template schreiben und das dann in page.10 packen nicht die lib.ContentElemente!
lib.ContentElement ist nur für die Ausgabe der einzelnen Elemente zuständig die du im BE standardmäßig auswählen kannst.
Typo3 weiß dabei noch nicht wo diese Elemente her kommen oder wo sie hin sollten.
Einen Einstieg liefert dir z. B.: http://t3n.de/magazin/seitentemplates-fluid-226788/
du brauchst sowas in der Art plus deine eigenen(!) html templates, partials etc.:
page {
includeCSS {
font1 = {$plugin.hhthemeurban.font_1}
file2 = {$theme.urls.themeResources}Public/Scss/Reset.css
}
includeJSFooter {
file1 = {$theme.urls.themeResources}Public/JavaScript/Check.js
file1.forceOnTop = 1
file1.excludeFromConcatenation = 1
file2 = {$theme.urls.themeResources}Public/JavaScript/functions.js
}
10 = FLUIDTEMPLATE
10 {
format = html
layoutRootPaths {
10 = {$theme.urls.themeResources}Private/Html/Layouts/
20 = {$theme.urls.themeFileadmin}FluidTemplate/Layouts/
}
templateRootPaths {
10 = {$theme.urls.themeResources}Private/Html/
20 = {$theme.urls.themeFileadmin}FluidTemplate/Template/
}
partialRootPaths {
10 = {$theme.urls.themeResources}Private/Html/Partials/
20 = {$theme.urls.themeFileadmin}FluidTemplate/Partials/
}
templateName = TEXT
templateName.stdWrap.cObject = CASE
templateName.stdWrap.cObject {
key.data = levelfield:-1, backend_layout_next_level, slide
key.override.field = backend_layout
default = TEXT
default.value = OneColumn
pagets__2 = TEXT
pagets__2.value = NavLeftOneColumn
pagets__3 = TEXT
pagets__3.value = NavLeftBannerOneColumn
}
variables {
layout = TEXT
layout.data = levelfield:-1,backend_layout_next_level,slide
layout.override.field = backend_layout
Header < lib.header
Logo < lib.logo
Banner =< styles.content.get
Banner.select.where = colPos = 0
MainContent =< styles.content.get
MainContent.select.where = colPos = 1
### Variablen vom Konstanten Editor
indexedSearch = TEXT
indexedSearch.value = {$plugin.hhthemeurban.indexedSearch}
}
}
}
More information about the TYPO3-german
mailing list