---
title: "Content wrap -- ICH WERD NOCH WAHNSINNIG"
url: "https://www.typo3.net/d/2690-content-wrap-ich-werd-noch-wahnsinnig"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2003-05-09"
last_reply: "2003-05-12"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# Content wrap -- ICH WERD NOCH WAHNSINNIG

TYPO3 › TypoScript · 4 Antworten · gestartet 2003-05-09

## Eröffnungsbeitrag

**PicNic** · 2003-05-09 · [Beitrag #1](https://www.typo3.net/d/2690-content-wrap-ich-werd-noch-wahnsinnig/1)

Ich weis nicht ob ich zu blöd bin oder einfach Tomaten (oder Termiten) im Hirn habe ... versuch seit geraumer Zeit den Content meiner rechten Spalte zu wrapen. Wenn content da ist soll eine Tabelle drum gebaut werden und wenn kein Content da ist, dann nicht.

ICH KRIEG DAS NICHT HIN!

Hier meine bisherigen Versuche:

```typoscript
subparts.CONTENT_RIGHT < styles.content.getRight
subparts.CONTENT_RIGHT.wrap = <table width="100%" border="0" cellpadding="5" cellspacing="0"><tr><td bgcolor="#FFFFFF">|</td></tr></table>
subparts.CONTENT_RIGHT {
ifEmpty.cObject.wrap = <b>|</b>
}
```

oder

```typoscript
subparts.CONTENT_RIGHT < styles.content.getRight
subparts.CONTENT_RIGHT.wrap = <table width="100%" border="0" cellpadding="5" cellspacing="0"><tr><td bgcolor="#FF0000">|</td></tr></table>
subparts.CONTENT_RIGHT {
if.isFalse.field = bodytext
wrap = <b>|</b>
}
```

Dazu kamen natürlich noch ettliche Versuche mit diversen Variationen ... aber mein Typo mag mich nicht.  :(

Bin für jeglich Hilfe dankbar die dazu beiträgt mich wieder aus der Gummizelle rauszulassen.

Bis denn,

PicNic

## Antworten

### [#2](https://www.typo3.net/d/2690-content-wrap-ich-werd-noch-wahnsinnig/2) · mit · 2003-05-09

Hallo PicNic

Probiers mal so:

subparts.CONTENT_RIGHT {
    required = 1
    wrap = was auch immer...
}

Gruss
Thomas

### [#3](https://www.typo3.net/d/2690-content-wrap-ich-werd-noch-wahnsinnig/3) · PicNic · 2003-05-10

hmmm ... klappt leider auch nicht  :(  ... das kann doch nicht so kompliziert sein ...

weitere Vorschläge?

schonmal danke ...

Der verzweifelte PicNic

### [#4](https://www.typo3.net/d/2690-content-wrap-ich-werd-noch-wahnsinnig/4) · Terry Tornado · 2003-05-10

Hi, probier's mal damit

HTML-Template:
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<!-- ###DOCUMENT_BODY### -->
<bgcolor="#FFFFFF" marginwidth="0" marginheight="0">
 <table align="left" width="75%" border="0" cellspacing="0" cellpadding="0">
<tr>
   <td width="100%">###CONTENT_MAIN###</td>
</tr>
</table>
<table align="left" width="25%" border="0" cellspacing="0" cellpadding="5">
<tr>
   <td  width="100%" >###CONTENT_RIGHT###</td>
</tr>
</table>
<!-- ###DOCUMENT_BODY### -->
</body>
</html>

Habe zwei Tabellen für Content_get und Content_getRight benutzt, da mit nur einer Tabelle und zwei Spalten mir immer ein leerer border am rechten Content angezeigt wurde, wenn kein Content vorhanden war. Außerdem siehts blöd aus, da Content_get und Content_getRight ja in der selben Zeilenhöhe angezeigt werden ( durch <td> )

Setup:
config.frameReloadIfNotInFrameset = 0
mod.SHARED.colPos_list = 0,1,2,3,4,5,6

### get content
styles.content.get = CONTENT
styles.content.get {
   table = tt_content
   select.orderBy = sorting
   select.where = colPos=0
}
### get content.left
styles.content.getLeft < styles.content.get
styles.content.getLeft.select.where = colPos=1
### get content.right
styles.content.getRight < styles.content.get
styles.content.getRight.select.where = colPos=2
### get content.margin
styles.content.getBorder < styles.content.get
styles.content.getBorder.select.where = colPos=3

outer_frameset = PAGE
mainpage        = PAGE
leftmenu          = PAGE
top                  = PAGE
rightpage         = PAGE
bottom            = PAGE
topmenu          = PAGE

outer_frameset.typeNum = 0
top.typeNum           = 1
leftmenu.typeNum   = 2
mainpage.typeNum = 3
rightpage.typeNum  = 4
bottom.typeNum     = 5
topmenu.typeNum   = 6

#Defining the outer frameset
outer_frameset.frameSet.rows = 50,20, *, 20
outer_frameset.frameSet.params = border="0" framespacing="0" frameborder="NO"
outer_frameset.frameSet {
  1 = FRAME
  1.obj = top
  1.params = scrolling="NO" noresize frameborder="NO" marginwidth="0" marginheight="0"
  2 = FRAME
  2.obj = topmenu
  2.params = scrolling="NO" noresize frameborder="NO" marginwidth="0" marginheight="0"

3 = FRAMESET
  3.cols = 170, *, 160
  3 {
       1 = FRAME
       1.obj = leftmenu
       2 = FRAME
       2.obj = mainpage
       3 = FRAME
       3.obj = rightpage
      }
  4 = FRAME
  4.obj = bottom
  4.params = scrolling="NO" noresize frameborder="NO" marginwidth="0" marginheight="0"
}

##### Define the backgroundcolor of the frames #####
top.bodyTag     = <body background="fileadmin/templates/pictures/top_1.jpg"><font face=Verdana size="4"><b>
#leftmenu.bodyTag     = <body bgColor="#99CCFF">
leftmenu.bodyTag     = <body background="fileadmin/templates/pictures/menu_1.jpg">
mainpage.bodyTag     = <body background="fileadmin/templates/pictures/content_2.jpg">
rightpage.bodyTag     = <body background="fileadmin/templates/pictures/rightmenu_1.jpg">
bottom.bodyTag        = <body background="fileadmin/templates/pictures/bottom_1.jpg"><font face=Verdana size="1" font color="white">
topmenu.bodyTag     = <body background="fileadmin/templates/pictures/topmenu_1.jpg"><font face=Verdana size="4"><b>

##### Define the Content of the mainpage #####
mainpage.20 = TEMPLATE
mainpage.20 {
  ###Das Einbinden der eigenen HTML-Desingvorlage findet hier statt###
  template = FILE
  template.file = fileadmin/templates/content_2spalten.html

### nun werden die inhalte ausgegeben hierbei muß nach 'marks.'
  ### der marker angegeben werden der für die textausgabe
  ### gewählt wurde
  workOnSubpart = DOCUMENT_BODY
  marks.CONTENT_MAIN = TEXT
  marks.CONTENT_MAIN < styles.content.get
  marks.CONTENT_RIGHT < styles.content.getRight
}

Für einen Rahmen um den Content benutze ich den 'Rahmen 2' im Seitenmenü --> Seitentitel bearbeiten. Diesen habe ich etwas in 'Constants:' abgeändert:

# Content Frame Border fuer benutzten 'Rahmen 2'
styles.content.frames {
  ruler.lineColor = silver
  ruler.lineThickness = 1
  ruler.before = 10
  ruler.after = 10
  padding = 10
  indent = 30
  1.bgCol = silver
  2.bgCol = silver
  2.borderCol = silver
  2.borderThickness = 1
}

Stephan

### [#5](https://www.typo3.net/d/2690-content-wrap-ich-werd-noch-wahnsinnig/5) · PicNic · 2003-05-12

habs gefunden ! ! !  :D  :D  :D

@ Stephan: Dein Code hat nicht so genau das gemacht was ich wollte, trotzdem vielen Dank für deine Hilfe.

Für alle die das gleiche Problem haben wie ich, hier die Aulösung des Knotens:

```typoscript
marks.CONTENT_RIGHT < styles.content.getRight
marks.CONTENT_RIGHT.stdWrap.required = 1
marks.CONTENT_RIGHT.stdWrap.wrap = <div class="rechteseite">|</div>
```

Bis denn,

PicNic

---

Quelle: „Content wrap -- ICH WERD NOCH WAHNSINNIG“, typo3.net, https://www.typo3.net/d/2690-content-wrap-ich-werd-noch-wahnsinnig
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
