Zum Inhalt springen

styles.content.get ohne Ausgabe

Erstellt am 18. November 2007 · 2 Antworten · letzte Antwort am 19. November 2007

Tags: Templates & Layouts, Frage

Edge ·

In meinem Haupt-Content Bereich wird nix angezeigt. Ich habe schon vergeblich sämtliche Forenbeiträge durchsucht. Die Lösungen waren meist:

GroßKleinschreibung nicht beachtet
vergessen Include static hinzuzufügen

also, in meinem Template:

    <div id="contentdefault">
			<!-- ###SUBMENU###   start -->
    		<!-- ###SUBMENU###   ende -->
			<!-- ###SUB2MENU###   start -->
    		<!-- ###SUB2MENU###   ende -->    
            <!-- ####MAINCONTENT###   start -->
    		<!-- ####MAINCONTENT###   ende -->         
    </div>

(den Rest habe ich mal weggelassen) werden alle Subparts ersetzt, nur nicht subparts.MAINCONTENT < styles.content.get

content (default) / styles.content (default) / CSS_styled_content habe ich schon in allen erdenklichen Kombinationen includiert, aber der Subpart steht im Quelltext bei der Ausgabe wie im Template:

            <!-- ####MAINCONTENT###   start -->
    		<!-- ####MAINCONTENT###   ende -->

hier mein TS:

# Default PAGE object:

config.doctype = xhtml_trans
config.xhtml_cleaning = all
config.htmlTag_langKey = en

page = PAGE
page.shortcutIcon = fileadmin/template/images/favicon.ico
page.stylesheet = fileadmin/template/layout_main.css
page.headerData.5 = TEXT
page.headerData.5.value = <meta http-equiv="Content-Script-Type" content="text/javascript" /> 
page.includeJS.file01 = fileadmin/template/js/mootools.v1.1.js
page.includeJS.file02 = fileadmin/template/js/fxscroll.js
page.includeJS.file03 = fileadmin/template/js/toggleactive.js
page.10 = TEMPLATE
page.10 {	
	template = FILE
	template.file = fileadmin/template/template.html
   	workOnSubpart = DOKUMENT
   	subparts.SUBMENU < tmp.SUBMENU
   	subparts.SUB2MENU < tmp.SUB2MENU
   	subparts.MENU < tmp.MENU
   	subparts.FOOTER < tmp.FOOTER
        subparts.MAINCONTENT < styles.content.get 

	
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.P.class >
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.remapTag >
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.DIV.class >

wenn ich allerdings nen Marker nehme und folgendes TS (Auszug):

page.10 {	
	template = FILE
	template.file = fileadmin/template/template.html
   	workOnSubpart = DOKUMENT
   	subparts.SUBMENU < tmp.SUBMENU
   	subparts.SUB2MENU < tmp.SUB2MENU
   	subparts.MENU < tmp.MENU
   	subparts.FOOTER < tmp.FOOTER
        marks {
                MAINCONTENT = CONTENT
                MAINCONTENT {
                               table = tt_content
                               select {
                                        where = colPos = 0
                                        orderBy = sorting
                                        languageField = sys_language_uid
                                      }
                            }
	      }

wird der Marker ersetzt, nur kein Content ausgegeben. Inhalte existieren auch in der Normal-Spalte (falls einer danach fragt). Typo3 4.1.3 wird verwendet.

Jemand ne Idee?

Edge ·

Danke für den Hinweis. Es geht anscheinend auch ohne Inhalt dazwischen. Ich habe einfach mal bei allen Templates im Sysordner (die dann den anderen Subparts zugewiesen werden) die Checkboxen RootLevel, Constants, Setup deaktiviert. Danach ging es !?