Zum Inhalt springen

Template Selector bei mehreren Websites im Baum

Erstellt am 18. März 2004 · 1 Antwort · letzte Antwort am 18. März 2004

Tags: Templates & Layouts, Frage

vanessa ·

Hallo,

in einer Typo3-Installation sollen mehrere Websites laufen. Die Definition der Domains etc klappt auch wunderbar.

Für die erste Website hatte ich den Template Selector installiert und auch erfolgreich konfiguriert.

Für die zweite Website habe ich nun ein neues Root-Template angelegt, neue Design-Templates hinterlegt und die Pfade entsprechend angepasstt.

Leider bekomme ich aber nichts von alledem zu Gesicht. Im Page-Header der zweiten Website kann ich nur die Templates der ersten Website auswählen. Dem TS-Template habe ich das Attribut "is root of website" zugewiesen.

Hier das Setup der zweiten Website (analog zur ersten website, wo es funktioniert...)

########################################
#                      Sprache: Deutsch                              #
########################################
config.sys_language_uid = 0
config.locale_all = de_DE 
config.language = de



########################################
#                      Template Autoparser Plugin               #
########################################


plugin.tx_automaketemplate_pi1 {

  content < plugin.tx_rlmptmplselector_pi1

  elements {
    BODY.all = 1
     BODY.all.subpartMarker = DOCUMENT_BODY
     TD.all = 1

    TABLE.id.sub_content = 1
    TABLE.id.sub_content.subpartMarker = SUB_CONTENT
    TABLE.id.sub_content.includeWrappingTag = 1
  }
}


temp.contentArea = TEMPLATE
temp.contentArea {

  template =< plugin.tx_automaketemplate_pi1
  
  template.content.templateType = sub

  workOnSubpart = SUB_CONTENT
  subparts {

    colNormal < styles.content.get

  }
}


temp.mainTemplate = TEMPLATE
temp.mainTemplate {
  template =< plugin.tx_automaketemplate_pi1
  workOnSubpart = DOCUMENT_BODY
  subparts {
    main_content < temp.contentArea
    main_menu < temp.main_menu
    sub_menu < temp.sub_menu
    top_menu < temp.top_menu
  }
}


page = PAGE
page.typeNum = 0

page.bodyTag = <body bgcolor=#DADADA marginwidth=0 marginheight=0 leftmargin=0 topmargin=0>


page.10 < temp.mainTemplate


####################################################################

[plugin][tx_rlmptmplselector_pi1][templatePathMain]=fileadmin/bruecke/template/main/
[plugin][tx_rlmptmplselector_pi1][templatePathSub]=fileadmin/bruecke/template/sub/
plugin.tx_rlmptmplselector_pi1.defaultTemplateFileNameMain = default.html
plugin.tx_rlmptmplselector_pi1.defaultTemplateFileNameSub = default.html

Die Pfade zu den Template-Dateien habe ich geprüft.. daran sollte es nicht liegen.

Hat jemand einen Tipp?

Die Extensions sind btw. als "local" installiert.. falls das irgendwie wichtig ist.

vanessa ·

war ja klar... jetzt hab ichs selber.

Die Angabe:

[plugin][tx_rlmptmplselector_pi1][templatePathMain]=fileadmin/bruecke/template/main/ 
[plugin][tx_rlmptmplselector_pi1][templatePathSub]=fileadmin/bruecke/template/sub/

kann so natürlich keine Wirkung haben. Ich habe das nun im TSOB noch einmal nachgetragen und nun gehts.. *tze*

Naja, vielleicht hilft es ja trotzdem jemandem... 🙂