Zum Inhalt springen

< styles.content.get funktioniert nicht

Erstellt am 1. Januar 2007 · 7 Antworten · letzte Antwort am 10. Juli 2009

Tags: Templates & Layouts, Frage

hwt ·

Hallo zusammen.

Ich hab folgendes Problem:

Die Anweisung

page.10.marks.INHALT < styles.content.get

bleibt ohne Erfolg; d.h. es wird im FE kein Inhalt angezeigt und der Marker bleibt stehen, als würde er überhaupt nicht angesprochen.

Spreche ich allerdings den Marker manuell an mit z.B.:

page.10.marks.INHALT = TEXT
page.10.marks.INHALT.value = Test

erfolgt die Ausgabe einwandfrei.

Das Komische daran:
Das Problem tritt nur in Typo3 4.0.2 in der Grundinstallation des dummy-Paketes auf. Das gleiche html-Gerüst und das gleiche Template funktionieren in Typo3 3.8.1 einwandfrei.

Wer weiß Rat? Vielen Dank im Voraus!

hwt ·

Aha. Das führt uns schon richtung Ziel.
Weder "content(default)" noch "CSS styled content" waren bei include static eingebunden. Es funktioniert ja theoretisch mit beiden. Reicht es generell denn aus nur "CSS styled content" einzubinden oder ist "content(default)" für weitere Funktionen zusätzlich wichtig?

Danke schonmal für den goldrichtigen Tipp!
Auch wenns eigentlich ein Anfängerfehler ist.

burn4ever ·

Hey,
ich habe so ein ähnliches Problem nur das ich die den css_styled_content von Anfang an aktiviert habe.
Da ich seit Stunden am Probieren bin poste ich mal jetzt meinen ganzen Template Code und mein bischen Typoscript:

Template:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<meta name="generator" content="HTML Tidy for Linux (vers 6 November 2007), see www.w3.org" />
<title> motion </title>
<link href="main.css" rel="stylesheet" type="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="swfobject.js">
</script>
<script type="text/javascript">
//<![CDATA[
                swfobject.registerObject("myFlashContent", "9.0.0");
//]]>
</script>
<style type="text/css">
/*<![CDATA[*/
 br.c1 {clear: left;}
/*]]>*/
</style>
</head>
<!-- ###DOCUMENT_BODY###  start-->
<body>
<div id="page">
<div id="header"><!-- ###Header###  start--><!-- ###Header###  stop--> </div>
<div id="flashnavigation"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="150" height="400" id="myFlashContent"><param name="movie" value="fileadmin/template/flash/menueAS2.swf" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="fileadmin/template/flash/menueAS2.swf" width="150" height="400"><!--<![endif]-->
 <a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a> <!--[if !IE]>--></object> <!--<![endif]--></object> <!-- ###NAVI###  start--> <!-- ###NAVI###  stop-->
</div>
 
<div id="content"><div class="padd"><!-- ###INHALT###  start--><!-- ###INHALT###  stop-->
  <h1>Home</h1>
  <p>Lorem ipsum dolor sit amet, consectetur  cum quaestionis. Reprehendat legitimae vitam facilius illustresque,  hominum obscurare reticendo collegerunt tris esse est habitura omni  lege. Est partis invidiosum, meliorem a concitatis quo temperantiam  veneficii similes moderatisque condemnatus veneficii condemnatus.  Graeco possit materia aliis voluptatibus communiter putem! Est tanti  octo, iudiciis vel esse esse esse corporis consequamur quam quaestio.  Mihi legitimae diffidenter videtur altera nihil, iuste sapienter magnae  iudicium tractavissent subterfugere cupiditatem legitimae maximis  dicitis quantum invidiae. Et omnes voluptatibus philosophi dicendi,  viam consuetudinis opere similes esse? Generis se reprehendat omni  generis iucunde et ceteras. </p>
</div></div>

<br class="c1" />

<div id="footer"><!-- ###FOOTER###  start--><!-- ###FOOTER###  stop--></div>
</div>
<!--page-->
<!-- ###DOCUMENT_BODY###  stop-->
</body>
</html>

Typo:

page = PAGE
page.stylesheet = fileadmin/template/main.css
page.10 = TEMPLATE
page.10 {
	template = FILE
	template.file = fileadmin/template/Template02.html
	workOnSubpart = DOCUMENT_BODY

	}


}

//page.10.subparts.HAUPT_NAVI < tmp.HAUPTNAVIGATION
//page.10.subparts.IMPRESSUM < tmp.ZUSATZNAVIGATION
page.10.subparts.INHALT < styles.content.get
//page.10.subparts.NAVI_BILDER < styles.content.getRight



//valide 
config {
 doctype = xhtml_trans
 xmlprologue = none
 xhtml_cleaning = all
 htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"
}

Der Marker INHALT wird irgendwie null angesprochen???
Jemand eine Idee woran es noch liegen kann???

hwt ·

Hi,

füge in deinen Subpart mal ein Leerzeichen oder ein anderes Zeichen ein:

<!-- ###FOOTER###  start--> <!-- ###FOOTER###  stop-->
statt
<!-- ###FOOTER###  start--><!-- ###FOOTER###  stop-->

Grüße!

burn4ever ·

Das glaube ich jetzt nicht!!!!
DANKE DAS WARS!!!!......a gaaanzes Wochenende a schwarze Bildschirm...Mediamarkt Leipzig lässt grüßen 😃