---
title: "Rahmen um einen pagecontent"
url: "https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent"
source: "typo3.net"
tags: ["Allgemein","Frage","Inhaltselemente"]
created: "2005-02-22"
last_reply: "2005-04-08"
replies: 26
solved: false
page: 1
pages: 1
lang: "de"
---

# Rahmen um einen pagecontent

Allgemein · 26 Antworten · gestartet 2005-02-22

## Eröffnungsbeitrag

**andy-ich** · 2005-02-22 · [Beitrag #1](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/1)

Hi,

ich möchte um jeden pageContent einen rahmen.

Der besteht aus ner html tabelle - also sprich ich aber html coder der immer vor und hinter dem Content  eingefügt werden müßte

Also egal was ich anleg auf der seite ob das text mit bild ist oder nur text oder das Gäste buch

geht das?

WIE? DANKE

## Antworten

### [#2](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/2) · Liberation · 2005-02-22

ja mit ein wenig CSS bekommt man das hin.
Muss halt mit deinem Layout abgestimmt werden.

### [#3](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/3) · andy-ich · 2005-02-22

danke für deinen Tip aber ich möchte nicht nur einen style rahmen wie border solid oder so sondern einen richtigen  html code rahmen um jeden content

beispiel:

=rahmen teil 1=======================
<table>
<tr><td>Eck LO</td><td>Oben</td><td>Eck RO</td></tr>
<tr><td>links</td><td>
================================

PAGE CONTENT (Text mit bild oder Text oder.....)

=rahmen teil 2=======================
                              </td><td>rechts</td></tr>
<tr><td>Eck LU</td><td>Unten</td><td>ECK RU</td></tr>
</table>
================================

### [#4](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/4) · theo · 2005-02-22

> **andy-ich schrieb:**
>
> ...sondern einen **richtigen  html code rahmen** um jeden content
>
> beispiel:
> **<table>
> <tr><td>**Eck LO**</td><td>**Oben**</td><td>**Eck RO[​b]</td></tr>
> <tr><td>[/b]links**</td><td>**
> PAGE CONTENT (Text mit bild oder Text oder.....)
> **</td><td>**rechts[​b]</td></tr>
> <tr><td>[/b]Eck LU**</td><td>**Unten**</td><td>**ECK RU[​b]</td></tr>
> </table>[/b]

cool!!! das muß ich mir merken... ;)

p.s.: sorry und entschuldigung, das konnte ich mir jetzt leider nicht verkneifen...

### [#5](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/5) · Liberation · 2005-02-22

aber bitte doch nicht ein rahmen mit tabellen um ein page content...

da legt man bestenfalls ein container rum und styled den mit css.

### [#6](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/6) · andy-ich · 2005-02-22

das ist doch nur ein **BEISPIEL** ^^

egal was ich dann mache div oder tabel oder...

aber wie lege ich das um den pageContent?? darum gehts doch

### [#7](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/7) · Liberation · 2005-02-22

mit dem tsObjectBrowser den entsprechenden wrap suchen und da dein code zu schreiben.

### [#8](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/8) · andy-ich · 2005-02-22

komm leider nicht klar - finde den entsprechenden wrap nicht

kann ich das nicht auch mit TypoScript lösen im setup feld?

### [#9](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/9) · Space-Teddy · 2005-02-22

content einbinden:

page.10.subparts.CONTENT < styles.content.get

content wrappen

page.10.subparts.CONTENT.wrap = <b>|</b>

oder vertu ich mich

ach und im templet editor die (defaults) nicht vergessen ...

kommando zurück ....

weil ... ich habe mich vertan!!!! geht so doch nicht!

sorry für den müll hier .,.. ich dachte ich wüste was ;D

### [#10](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/10) · Proximo · 2005-02-23

Wiso? Ich kann keinen Fehler in diesem Skript finden, auch wenn ich nicht weiß was die in dem Tread verloren haben? #paralyzed#

### [#11](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/11) · andy-ich · 2005-02-23

so schauts zur zeit aus hilft euch das weiter?

# Main TEMPLATE cObject for the BODY
temp.mainTemplate = TEMPLATE
temp.mainTemplate {

# Feeding the content from the Auto-parser to the TEMPLATE cObject:
template =< plugin.tx_automaketemplate_pi1

# Select only the content between the <body>-tags
workOnSubpart = DOCUMENT_BODY

# Substitute the ###menu_1### subpart with dynamic menu:
subparts.menu_t < temp.menu_t
subparts.menu_g < temp.menu_g
subparts.menu_x < temp.menu_x

# Substitute the ###content### subpart with some example content:
subparts.content < styles.content.get
}

### [#12](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/12) · andy-ich · 2005-02-24

bin jetzt einen kleinen schritt weiter..

subparts.content       < styles.content.get
 subparts.content.wrap = <hr> | <hr>

dann hab ich am anfang und am ende des subpartes ein <hr> ich will aber alle pagecontents wrapen das zwischen den ersellten inhalten auch 2 <hr>´s sind

blos wie? allWrap funktioniert leider nicht

DANKE

### [#13](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/13) · Beatz · 2005-02-24

Hallo andy-ich,

ich habe das bei mir folgendermaßen gelöst. Zunächst erstelle ich ein temporäres Objekt temp.maincontent, dass ich dann konfiguriere und später in den Marker übertrage

```typoscript
temp.maincontent = CONTENT
temp.maincontent < styles.content.get
temp.maincontent {
  table = tt_content
  select {
    pidInList = this
    orderBy = sorting
    where = colPos=0
    languageField = sys_language_uid
  }

  renderObj = COA
  renderObj.wrap = vor_dem_gesamtem_content | nach_dem_gesamtem_objekt
  renderObj.10 = TEXT
  renderObj.10 {
    field = header
    wrap = vor_jedem_einzelnen_content | nach_jedem_einzelnen_content
  }

  renderObj.30 = TEXT
  renderObj.30 {
    field = bodytext
  }

  renderObj.20 = IMGTEXT
  renderObj.20 {
  
    text < tt_content.text.default
    imgList.field = image
    textPos.field = imageorient
    imgPath = uploads/pics/
    imgObjNum = 1
    1 {
      file.import.current = 1
      file.width.field = imagewidth
      imageLinkWrap = 1
      imageLinkWrap {
        bodyTag = <BODY bgColor=black>
        wrap = <A href="javascript:close();"> | </A>
        width = 800m
        height = 600m
        JSwindow = 1
        JSwindow.newWindow = 1
        JSwindow.expand = 0,20
      }
    }

    maxW = 400
    maxWInText = 140
    cols.field = imagecols
    border.field = imageborder
    caption {
      1 = TEXT
      1.field = imagecaption
      1.wrap = <font size="1"> |</font>
    }
    borderThick = 2
    colSpace = 10
    rowSpace = 10
    textMargin = 10
  }
```

```typoscript
subparts.CONTENT< temp.maincontent
```

Allerdings sollte ich fairerweise dazusagen, dass ich noch einige Probleme damit habe, weil <p> Tags verschwinden und die Links hinter Bildern (Text mit Bild) nicht funktionieren.

Aber vielleicht ist das trotzdem mal 'ne kleine Anregung.

### [#14](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/14) · andy-ich · 2005-02-24

WOW Beatz!! das ist ja ein mega TS code wir sind doch hier im Anfängerforum :)

also habs versucht ging aber garnix mehr :( ich bracuh ja nur den teil von dir

```typoscript
renderObj.10 { 
    field = header 
    wrap = vor_jedem_einzelnen_content | nach_jedem_einzelnen_content 
  }
```

kann mir nicht noch jemand helfen?

### [#15](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/15) · Beatz · 2005-02-24

Na, ich bin genauso Anfänger, wie Du, bei mir funktioniert es so. Poste doch mal Deinen TS von Setup, dann schau ich mal, ob ich vielleicht mehr weiß ...

### [#16](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/16) · hardcoder · 2005-02-24

```typoscript
tt_content.stdWrap.wrap = <table cellspacing="0" cellpadding="0" border=0><tr><td>|</td></tr></table>
```

### [#17](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/17) · andy-ich · 2005-02-24

**DANKE** das war ja einfach :)

### [#18](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/18) · andy-ich · 2005-02-25

... und da das so einfach war gleich eine weitere frage! :)

Der code von "hardcoder" (Was für ein name!) hat ja schon super funktioniert und ich habe jetzt um jeden content eine tabelle.

Jetzt würde ich gerne die überschrift jedes contents in eine extra tabellenfeld klatschen.

Beispiel:

```html
<table cellspacing="0" cellpadding="0" border="2">
<tr><td>Hallo das ist die Überschrift</td></tr>
<tr><td>Das ist der Inhalt Das ist der Inhalt Das ist der Inhalt Das ist der Inhalt Das ist der Inhalt </td></tr>
</table>
```

wie geht das?  DANKE

### [#19](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/19) · hardcoder · 2005-02-25

für das contentelement:

```typoscript
tt_content.stdWrap.wrap = <table cellspacing="0" cellpadding="0" border=0>|</table>
```

für den header:

```typoscript
tt_content.header.20.stdWrap.wrap = <tr><td>|</td></tr>
```

da es ja verschiedene Typen contentelemente gibt, gibt es dann auch mehrere stellen an denen man sowas ähnliches wie:

```typoscript
tt_content.bullets.20.stdWrap.wrap = <tr><td>|</td></tr>
```

machen müsste. Da solltest Du einen Blick in

rootpage -> templates -> typoscript object browser -> setup -> tt_content

werfen

### [#20](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/20) · Beatz · 2005-02-25

Hallo hardcoder,

ich hatte diese Methode bereits gestern schon ausprobiert, da mich johannes dazu angeregt hatte den lib.stdHeader zu verwenden. Dies funktionierte aber nicht, wenn ich den Content der Spalte Rechts anders formatieren möchte.

Leider bewirkt bei mir die Anweisung

```typoscript
tt_content.header.20.stdWrap.wrap = <tr><td>|</td></tr>
```

rein gar nichts. Wird diese von der lib.stdHeader überschrieben? Ich verwende css_styled_content anstatt der content(default). Wenn ich eh alles selbst formatieren will, reicht es dann aus die content(default) zu verwenden? Oder welchen weiteren Vorteil bringt die css_styled_content, außer dass sie mir den Content schon formatiert, und ich eh allles wieder ändere?

### [#21](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/21) · andy-ich · 2005-02-25

Bei mir funktionierts leider auch nicht es funktioniert nur der komplette content Wrap

```typoscript
tt_content.stdWrap.wrap = <table cellspacing="0" cellpadding="0" border=0>|</table>
```

header und bullets leider nicht da macht er garnix :(

### [#22](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/22) · toyde · 2005-02-26

hey Leute.

Problem:

```typoscript
tt_content.stdWrap.wrap = <div> | </div>
```

wrappt doch ALLE Content-Elemente.

Frage:
Wie spricht man NUR den Content von CONTENT an?? Ohne RIGHT, LEFT, BORDER ??

greez toyde

### [#23](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/23) · toyde · 2005-02-27

Strike !!

Setup(gleich am Anfang):

```typoscript
temp.maincontent = CONTENT 
temp.maincontent < styles.content.get 
temp.maincontent { 
  table = tt_content 
  select { 
    pidInList = this 
    orderBy = sorting 
    where = colPos=0 
    languageField = sys_language_uid 
  } 
  renderObj = COA 
  renderObj.wrap = <div class="ELEMENT" width="100%"> | </div><br><br>
  renderObj.10 = TEXT 
  renderObj.10 { 
    field = header 
    wrap = <div class="ELEMENTTITEL" width="100%" height="8"><img src="fileadmin/images/spacer.gif" border="0" width="0" height="8"> | </div><br><br> 
  } 
  renderObj.30 = TEXT 
  renderObj.30 { 
    field = bodytext 
  } 
}
```

und dann auch im Setup, in den Subparts:

```typoscript
subparts.MEINCONTENT < temp.maincontent
```

Damit werden zwei Klassen "ELEMENTTITEL", und "ELEMENT" um jedes Content Element gewrappt, die per CSS definiert werden möchten.
--> den img-Tag könnt ihr natürlich entfernen.

thx @beatz' Code.

ABER: Links funzen dann nicht mehr, in den Elementen :c
 - da wäre eine Ergänzung von einem von euch nicht schlecht.

greez toyde aka Beatsquad

### [#24](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/24) · typonoob · 2005-04-07

Hallo Leute,

ich habe gerade euren Thread gefunden und wollte das bei mir auch mal ausprobieren. Aber leider interessiert es mein Typo3 Herzlich wenig was ich da geschrieben habe. Nur damit ich das auch richtig verstehe, die Zeile mit tt_content.stdWrap.wrap = <div> | </div> kommt in die Konstanten von meinem Template und weiter muss ich nichts machen? Wenn das so ist, dann stimmt bei mir was nicht!

### [#25](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/25) · toyde · 2005-04-07

> **toyde schrieb:**
>
> Setup(gleich am Anfang):
>
> ```typoscript
> temp.maincontent = CONTENT 
> temp.maincontent < styles.content.get 
> temp.maincontent { 
>   table = tt_content 
> ....
> ```

Habe das bei Typo3.6.2 eingesetzt. Beide Ansätze oben hatten so geklappt.

Schau mal anstatt unter "info/modify" in deinem Template unter "template object browser" (oder analyzer, weiss grad ned auswendig).

bye

### [#26](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/26) · Beatz · 2005-04-08

Hallo typonoob,

die Zeile gehört in das Setup des Templates ;-)

Greetz

### [#27](https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent/27) · typonoob · 2005-04-08

Danke für deine Antwort. Ich denke mal es liegt daran, dass ich einfach nur ein styles.content.get mache und das danach nicht benutzt habe, wed ich heute abend mal testen.

Wenn es Neuigkeiten gibt werde ich mich melden!

---

Quelle: „Rahmen um einen pagecontent“, typo3.net, https://www.typo3.net/d/21558-rahmen-um-einen-pagecontent
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
