Zum Inhalt springen

Jedes pagecontent Element in einem eigenen DIV?

Erstellt am 26. Juli 2007 · 4 Antworten · letzte Antwort am 11. August 2007

Tags: Frage

AnnaM ·

Ich hatte gedacht, dass bei einem Map vom Typ INNER jedes content element in einem eigenen DIV eingeschlossen würde.

Damit hätte ich z.B. die Möglichkeit, aus einem Vorlage-DIV in Form einer Box eine ganze Serie von Boxen zu machen.

Kann man irgendwo einstellen, dass jedes content element von <DIV> </DIV> eingeschlossen wird und nicht nur ein <DIV> ganz am Anfang und ein </DIV> ganz am Ende steht?

(Oder kann ich innerhalb eines content elements auf elegante Weise DIVs einfügen?)

Anna

alphaonline ·

Macht eine Tabelle mit eigenen Grafiken um jedes Inhaltselement, vlt. hilfts ja:

CONTENT = CONTENT
   CONTENT {
           renderObj.stdWrap.wrap = <table width="95%" border="0" cellspacing="0" cellpadding="0"><tr height="15"><td width="15" height="15"><img src="fileadmin/ORDNER_MIT_DEN_GRAFIKEN/grafiken/rahmen/ol.jpg" height="15" width="15" border="0"></td><td height="15" background="fileadmin/ORDNER_MIT_DEN_GRAFIKEN/grafiken/rahmen/mo.jpg"><img src="fileadmin/ORDNER_MIT_DEN_GRAFIKEN/grafiken/rahmen/mo.jpg" height="15" width="1" border="0"></td><td width="15" height="15"><img src="fileadmin/ORDNER_MIT_DEN_GRAFIKEN/grafiken/rahmen/or.jpg" height="15" width="15" border="0"></td></tr><tr><td width="15" background="fileadmin/ORDNER_MIT_DEN_GRAFIKEN/grafiken/rahmen/ml.jpg"><img src="fileadmin/ORDNER_MIT_DEN_GRAFIKEN/grafiken/rahmen/ml.jpg" width="15" border="0"></td><td  valign="top">| </td><td width="15" background="fileadmin/ORDNER_MIT_DEN_GRAFIKEN/grafiken/rahmen/mr.jpg"><img src="fileadmin/ORDNER_MIT_DEN_GRAFIKEN/grafiken/rahmen/mr.jpg" height="1" width="15" border="0"></td></tr><tr><td width="15"><img src="fileadmin/ORDNER_MIT_DEN_GRAFIKEN/grafiken/rahmen/ul.jpg" height="15" width="15" border="0"></td><td background="fileadmin/ORDNER_MIT_DEN_GRAFIKEN/grafiken/rahmen/mu.jpg"><img src="fileadmin/ORDNER_MIT_DEN_GRAFIKEN/grafiken/rahmen/mu.jpg" height="15" width="1" border="0"></td><td width="15"><img src="fileadmin/ORDNER_MIT_DEN_GRAFIKEN/grafiken/rahmen/ur.jpg" alt="" height="15" width="15" border="0"></td></tr></table><br /><br />
    }
AnnaM ·

Vielen Dank für die Idee, aber das mit den Boxen war nur so ein Beispiel - mir geht es allgemein um die Frage: wie kann ich jeden Pagecontent in ein eigenes <DIV> | </DIV> wrappen?

cope ·

Hallo Anna,

am naheliegensten wäre imo

tt_content.stdWrap.outerWrap=<div class="AnnaM">|</div>

LG
Cope

AnnaM ·

Danke für alle Tipps! Inzwischen habe ich Antwort selbst gefunden: man braucht die mapping types "SECTION" und "CONTAINER". Damit erreicht man, dass der Redakteur ein HTML-Konstrukt, welches nur 1x in der HTML-Vorlage definiert ist, auf der Typo3-Seite beliebig oft hintereinanderstellen kann.