[TYPO3-german] Layouts auswählen mit Hilfe von globalVar=TSFE:page? !!GELÖST!!
Jochen Graf
graf at uni-landau.de
Wed Jul 25 18:24:12 CEST 2007
Jochen Graf schrieb:
> Hallo Liste,
>
> ich hatte zu diesem Thema schon einmal einen Post geschrieben.
>
> Ich habe nun meine Layouts erstellt " 5 Stück"
> diese liegen unter
> fileadmin/template
> fileadmin/css
>
> Im Setup habe ich folgende Einträge gemacht
>
> ##### Template Basic #######
> [globalVar=TSFE:page|layout=0]
> seite.20.template.file =fileadmin/template/fixed_header.htm
> [global]
>
> ##### Template Startseite #######
> [globalVar=TSFE:page|layout=1]
> seite.20.template.file = fileadmin/template/fixed_header_footer.htm
> [global]
>
> ##### Template Basic Eyecatcher #######
> [globalVar=TSFE:page|layout=2]
> seite.20.template.file = fileadmin/template/fixed_header_right_sidebar.htm
> [global]
>
> ##### Template Basic + sonst was #######
> [globalVar=TSFE:page|layout=3]
> seite.20.template.file =
> fileadmin/template/fixed_left_sidebar_right_sidebar.htm
> [global]
>
> ##### Template #######
> [globalVar=TSFE:page|layout=4]
> seite.20.template.file = fileadmin/template/right_sidebar_and_header.htm
> [global]
>
>
> TS Config der Seite
>
> TCEFORM.pages {
> layout.altLabels.0 = Template Basic
> layout.altLabels.1 = Template Startseite
> layout.altLabels.2 = Template Basic EyeCatcher
> layout.altLabels.3 = Template Basic + Sonst was
> layout.altLabels.4 = Template
> }
>
>
> Nun habe ich meine Probleme einen Anfang zu finden.
>
>
> page = PAGE
> page.xhtml_cleaning = all
> page.config.doctype = xhtml_trans
> page.config.locale_all = de_DE.UTF-8
>
> aber wie komme ich nun zur Auswahl der 5 Layouts und wie weise ich die
> Css Dateien zu? Sollte ich für jede Seite einen eigenen Block anlegen?
>
>
> ##Layout 1
> page = PAGE
> page.stylesheet = fileadmin/upgrade/fileadmin/css/layout1.css
> page.xhtml_cleaning = all
> page.config.doctype = xhtml_trans
> page.config.locale_all = de_DE.UTF-8
> page.10 = TEMPLATE
> page.10.template = FILE
> page.10.template.file = fileadmin/upgrade/fileadmin/template/layout1.html
> ## Einbindung des Templates
> page.10.workOnSubpart = DOKUMENT
> page.10.marks.INHALT < styles.content.get
>
> Dann das ganze nochmal für die anderen Layouts?
>
> Wie gehe ich da vor?
>
>
Hallo Liste,
ich habe es folgendermassen lösen können
#Template Selector
plugin.tx_rlmptmplselector_pi1.templatePathMain = fileadmin/main/
plugin.tx_rlmptmplselector_pi1.defaultTemplateFileNameMain =
fixed_header_right_sidebar.htm
plugin.tx_rlmptmplselector_pi1.templatePathSub = fileadmin/sub/
#plugin.tx_rlmptmplselector_pi1.defaultTemplateFileNameSub =
subtemplate.html
plugin.tx_rlmptmplselector_pi1.inheritMainTemplates = 1
plugin.tx_rlmptmplselector_pi1.inheritSubTemplates = 1
config.language = de
includeLibs.pagetitle = typo3conf/ext/mf_pagetitle/pagetitle.php
plugin.mf_pagetitle.title = Jochen Graf - {page:title}
config.titleTagFunction = user_pagetitle_class->changetitle
page.10 {
marks.TITLE = TEXT
marks.TITLE.field = subtitle//title
}
#Main-Template
page = PAGE
#page.shortcutIcon = uploads/tf/favicon.ico
page.includeCSS.screen = fileadmin/css/import.css
##--PAGE OBJEKT DEFINIEREN UND MARKER FUELLEN--##
page = PAGE
page.typeNum = 0
page.10 = TEMPLATE
page.10 {
template = FILE
template < plugin.tx_rlmptmplselector_pi1
workOnSubpart = DOCUMENT_BODY
}
Jetzt klappts, allerdings fehlen mir noch die pics zum Auswählen.!
--
Mit freundlichen Grüssen
Jochen Graf
Universität Koblenz-Landau / Campus Landau
Arbeitstelle Multimedia/Technik-Administration
Thomas-Nast-Str. 44
76829 Landau
mail: graf at uni-landau.de
fon: 06341-990-224
More information about the TYPO3-german
mailing list