[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