Moin,
ich bin noch recht neu in der Typo3-Gemeinde, aber ich glaube eigentlich mich einigermaßen damit auszukennen.
Situation:
Ich erstelle derzeit eine Typo3 Installation über eine Domain mit mehreren Subdomains. In dieser sollen mehrere verschiedene Typo3-Seiten sein.
Da ich nur begrenzten Webspace habe, hab ich mir gedacht, dass eine Typo3 Installation reichen muss.
In dieser Installation habe ich eine Root-Seite (Typ: Shortcut) angelegt, unter die ich die einzelnen Seiten für die Subdomains (und Hauptdomain) angeleft habe.
Hirarchie:
[-] Page(Shortcut: NightJade; MainTemplate)
->[+] NightJade (Shortcut: FirstPage, Maindomain, Template: PfadAnpassung)
->[+] ViaDraconis (Shortcut: FirstPage, Subdomain, Template: PfadAnpassung)
Problem:
Ich habe die Extensions "AutoMakeTemplate" und "rlmpTmplSelector" installiert und für diese in "Page" ein Template erstellt.
Dieses funktioniert auch mit Pfadanpassung für "NightJade" einwandfrei.
Für "ViaDraconis" jedoch wird nichts auf der Seite (im Frontend) angezeigt. Es ist, als würde der "AutoMakeTemplate" oder der "rlmpTmplSelector" ein leeres Resultat zurückliefern.
Die Seite enthält nur die Informationen, die auch ohne einfügen irgenwelchen Inhalts in einem PAGE-Object enthalten sind.
Ich habe das Template von "NightJade" und sogar bereits die gleichen Pfade und Dateien verwendet. All das ändert nichts.
Bei "NightJade" ist alles in bester Ordnung nur bei "ViaDraconis" ist nichts zu sehen -.-
Ich hofe eienr von euch kann mir bei diesem Problem helfen, weil ich echt mit meinem Latein am Ende bin.
MfG
- Raszul
Main Template (TypoScript)
> Clear Constants = TRUE
> Clear Script = TRUE
> Rootlevel = TRUE
Typoscript-Code:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: 69: 70: 71: 72: 73: 74: 75: 76: 77: 78: 79: 80: 81: 82: 83: 84: 85: 86: 87: 88: 89: 90: 91: 92: 93: 94: 95: 96: 97: 98: 99: 100: 101: 102: 103: 104: 105: 106: 107: 108: 109: 110: 111: 112: 113: 114: 115: 116: 117: 118: 119: 120: 121: 122: 123: 124: 125: 126: 127: 128: 129: 130: 131: 132: 133: 134: 135: 136: 137: 138: 139: 140: 141: 142: 143: 144: 145: 146: 147: 148: 149: 150: 151: 152: 153: 154: 155: 156: 157: 158: 159: 160: 161: 162: 163: 164: 165: 166: 167: 168: 169: 170: 171: 172: 173: 174: 175:
| plugin.tx_rlmptmplselector_pi1 { templatePathMain = {$page_path}/main/ templatePathSub = {$page_path}/sub/ defaultTemplateFileNameMain = default.html defaultTemplateFileNameSub = default.html inheritMainTemplates = 1 inheritSubTemplates = 1 } plugin.tx_automaketemplate_pi1 { content < plugin.tx_rlmptmplselector_pi1 elements { BODY.all = 1 BODY.all.subpartMarker = DOCUMENT_BODY HEAD.all = 1 HEAD.all.subpartMarker = DOCUMENT_HEADER HEAD.rmTagSections = title DIV.all = 1 } relPathPrefix = {$page_path}/includes/ } temp.MENU_MAIN = HMENU temp.MENU_MAIN { entryLevel = 1 1 = TMENU 1 { NO.allWrap = <span class="menu main lv1 no">|</span> ACT = 1 ACT.allWrap = <span class="menu main lv1 act">|</span> } } temp.MENU_SUB = HMENU temp.MENU_SUB { entryLevel = 2 1 = TMENU 1 { NO.allWrap = <div class="menu sub lv1 no">|</div> ACT = 1 ACT.allWrap = <div class="menu sub lv1 no">|</div> } 2 = TMENU 2 { NO.allWrap = <div class="menu sub lv2 no">|</div> ACT = 1 ACT.allWrap = <div class="menu sub lv2 no">|</div> } 3 = TMENU 3 { NO.allWrap = <div class="menu sub lv3 no">|</div> ACT = 1 ACT.allWrap = <div class="menu sub lv3 no">|</div> } 4 = TMENU 4 { NO.allWrap = <div class="menu sub lv4 no">|</div> ACT = 1 ACT.allWrap = <div class="menu sub lv4 no">|</div> } } temp.LOGO = IMAGE temp.LOGO.file = {$page_path}/includes/images/logo*.gif temp.BANNER = IMAGE temp.BANNER.file = {$page_path}/includes/images/banner*.gif temp.TMPL_SUB = TEMPLATE temp.TMPL_SUB { template < plugin.tx_automaketemplate_pi1 template.content.templateType = sub workOnSubpart = DOCUMENT_BODY subparts.MENU_SUB < temp.MENU_SUB subparts.CONTENT_SUB < styles.content.get subparts.LEFT < styles.content.getLeft subparts.RIGHT < styles.content.getRight } temp.TMPL_MAIN = TEMPLATE temp.TMPL_MAIN { template =< plugin.tx_automaketemplate_pi1 template.content.templateType = main workOnSubpart = DOCUMENT_BODY subparts.MENU_MAIN < temp.MENU_MAIN subparts.BANNER < temp.BANNER subparts.LOGO < temp.LOGO subparts.CONTENT_MAIN < temp.TMPL_SUB subparts.BORDER < styles.content.getBorder } temp.HEAD_SUB = TEMPLATE temp.HEAD_SUB { template =< plugin.tx_automaketemplate_pi1 template.content.templateType = sub workOnSubpart = DOCUMENT_HEADER } temp.HEAD_MAIN = TEMPLATE temp.HEAD_MAIN { template =< plugin.tx_automaketemplate_pi1 template.content.templateType = main workOnSubpart = DOCUMENT_HEADER } plugin.tx_cssstyledcontent._CSS_DEFAULT_STYLE > plugin.tx_auxnewsmailer_pi1._CSS_DEFAULT_STYLE > plugin.tt_news._CSS_DEFAULT_STYLE > page = PAGE page.typeNum = 0 page.10 < temp.TMPL_MAIN page.headerData.10 < temp.HEAD_MAIN page.headerData.20 < temp.HEAD_SUB |
Subtemplate (TypoConstants:sad:
> Clear Constants = FALSE
> Clear Script = FALSE
> Rootlevel = FALSE
Typoscript-Code:
1:
| page_path = fileadmin/templates/nightjade |