grüss euch liebe typo3 gemeinde!
ich wurde einige male schon angesprochen bezüglich dem page template selector, ob ich schon eine lösung zu gefunden habe um ihn zum laufen zu bringen.
ich möchte mein beispiel hier veröffentlichen:
ich hoffe es hilft und ich kann einigen damit ein paar stunden ersparen:
die extension sollte natürlich über den extension manager installiert und geladen werden.
ich verwende keine frames.
hier der auszug aus meinem typoscript main template:
########## PAGE
page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/main.css
page.bodyTag = <body bgcolor = "#FFFFFF" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0" marginheight="0" marginwidth="0" bgproperties="fixed">
page.10 = TEMPLATE
page.10.template = < plugin.tx_rlmptmplselector_pi1
########## GET CONTENT
page.10.workOnSubpart = DOKUMENT
page.10.marks.HEADLINE < styles.content.getBorder
page.10.marks.INHALT < styles.content.get
page.10.marks.AN < styles.content.getLeft
page.10.marks.RECHTS < styles.content.getRight
########## TEMP SELECT
plugin.tx_rlmptmplselector_pi1.templateType = main
plugin.tx_rlmptmplselector_pi1.defaultTemplateFileName = tmp_main_hom_no.htm
plugin.tx_rlmptmplselector_pi1.templatePathMain = fileadmin/templates/home/
......
ich benutze nur maintemps, subs hab ich noch nicht in gebrauch gehabt aber das ist ja dann nicht mehr das problem.
wichtig ist das das standarttempalte in dem ordner liegt wo man die main temps angibt.
die html templates gliedern sich bei mir so.
###DOKUMENT###
###AN### ###INAHLT### ###HEADLINE### ###EXTRA### ###RECHTS###
###DOKUMENT###
alles klar?
liebe grüsse andy