Das Problem: In der erweiterten Palette des Seiteninhaltstyps gibt es ein Feld namens "Rahmen" das im Zusammenhang mit "CSS Styled Content" nicht funktioniert. Ich habe die Datei typo3extcss_styled_contentpi1class.tx_cssstyledcontent_pi1.php an der Zeile 76, vor dem Befehl
return $content;
wie folgt erweitert:
switch($this->cObj->data["section_frame"]) {
case 1:
$content = "<DIV CLASS="cont_invisible">".$content."</DIV>";
break;
case 5:
$content = "<HR>".$content;
break;
case 6:
$content = $content."<HR>";
break;
case 10:
$content = "<DIV CLASS="cont_indent">".$content."</DIV>";
break;
case 11:
$content = "<DIV CLASS="cont_33_66">".$content."</DIV>";
break;
case 12:
$content = "<DIV CLASS="cont_66_33">".$content."</DIV>";
break;
case 20:
$content = "<DIV CLASS="cont_frame1">".$content."</DIV>";
break;
case 21:
$content = "<DIV CLASS="cont_frame2">".$content."</DIV>";
break;
}
Damit lassen sich jetzt die einzelnen Content-Elemente in <DIV> Tags einschließen, und man kann sie mittels CSS stylen.
dankbar für Kommentare:
Stephan