---
title: "Klassen werden nicht gespeichert"
url: "https://www.typo3.net/d/19516-klassen-werden-nicht-gespeichert"
source: "typo3.net"
tags: ["Backend","RTE & CKEditor","Frage"]
created: "2004-12-29"
last_reply: "2005-06-14"
replies: 6
solved: true
page: 1
pages: 1
lang: "de"
---

# Klassen werden nicht gespeichert

Backend › RTE & CKEditor · 6 Antworten · gelöst · gestartet 2004-12-29

## Frage

**Unbekannter Benutzer** · 2004-12-29 · [Beitrag #1](https://www.typo3.net/d/19516-klassen-werden-nicht-gespeichert/1)

Hallo,
ich habe im root->TSconfig folgende reingeschrieben:

```typoscript
# General configuration of the available classes: 
RTE.classes { 
  bodytext1 { 
   name = the bodytext 1
   value = font:normal; color:#6E6E6E; 
  }
  bodytext2 { 
   name = the bodytext 2
   value = font:normal; color:#6E6E6E; 
  }  
} 
RTE.default.classesParagraph = bodytext1, bodytext2
RTE.default.hidePStyleItems = H4,H5,H6,PRE

RTE.default.proc{
  dontConvBRtoParagraph = 1
}
```

Wenn ich nun im RTE einen Absatz mit bodytext1 auszeichne, mir das in der HTML-Ansicht anzeigen lasse, dann wird der entsprechende Absatz mit <div class=bodytext1> ausgezeichnet. Speichere ich nun das ganze ab, ist die bodytext1-Auszeichnung weg. Mache ich eine Auszeichnung mit H1 oder H2 bleibt diese nach dem Abspeichern erhalten.
Im Frontend wird das ganze dann mit <p class="bodytext"> angezeigt.
Was mache ich denn falsch?
Oder was muss ich tun, damit meine classes im Frontend  gesetzt werden?

Hilfe tut Not, da ich nichts entsprechendes im Forum finden kann. Das ganze läuft unter einem LAMP-Server.

Gruß
Sukkulent :(

## Beste Antwort

**Unbekannter Benutzer** · 2005-01-06 · [Beitrag #3](https://www.typo3.net/d/19516-klassen-werden-nicht-gespeichert/3)

Ja,
ich habe für mich eine Lösung gefunden. Ich habe den RTE deaktiviert, und ich gebe – wo es geht – meine Inhalte über das Inhaltselement "HTML" ein. Hier kann ich den Code so anlegen, wie ich es möchte und er bleibt auch so. Dieses Vorgehen hat mir bis jetzt viel Zeit und Nerven gespart.

Gruß
Sukkulent ;)

## Antworten

### [#2](https://www.typo3.net/d/19516-klassen-werden-nicht-gespeichert/2) · aregneri · 2005-01-06

Hallo Sukkulent,

ich habe genau das gleiche Problem, bei mir werden selbsterstellte (definierte) Klassen beim Speichern des Content ebenfalls ignoriert.

Hast Du mittlerweile eine Lösung gefunden?

Gruss,

Andreas

### [#3](https://www.typo3.net/d/19516-klassen-werden-nicht-gespeichert/3) · Unbekannter Benutzer · 2005-01-06 · Beste Antwort

(Text siehe oben unter „Beste Antwort“.)

### [#4](https://www.typo3.net/d/19516-klassen-werden-nicht-gespeichert/4) · fbeucke · 2005-01-06

Hi, eine Lösung kann man das ja leider nicht nennen.

Du umgehst eher Dein Problem.  #giggle#

### [#5](https://www.typo3.net/d/19516-klassen-werden-nicht-gespeichert/5) · aregneri · 2005-01-06

Hallo zusammen,

was Sukkelent geschrieben hatte, hört sich für mich auch mehr nach Workaround an, sorry ;-(

Schaut doch mal hier: <http://www.mcuniverse.com/Customizing_RTE.842.0.html> -  und dort unter "Important Note for Typo3 3.6.0 and up", genau da war mein Problem. Mit diesen Angaben im TSConfig funktioniert's.

Gruß,

aregneri

### [#6](https://www.typo3.net/d/19516-klassen-werden-nicht-gespeichert/6) · fbeucke · 2005-01-06

Habe eine Lösung gefunden.

Habe das in der Root Page folgende Typo Script´s eingefügt:

```typoscript
RTE >
RTE.default {
showButtons = cut,copy,paste,formatblock,class,fontstyle,fontsize,textcolor,bold,italic,underline,left,center,right,orderedlist,unorderedlist,outdent,indent,link,table,bgcolor,image,line,chMode
        defaultLinkTarget =
	proc.allowedClasses = BodyTXTStd,BodyTXTRed
        config.tt_content.bodytext.proc.allowedClasses.proc.overruleMode = ts_css,BodyTXTStd,BodyTXTRed
        proc.preserveTables = 1
        proc.dontConvBRtoParagraph = 1
        proc.entryHTMLparser_db = 1
        proc.entryHTMLparser_db {
                allowTags = table,tr,td,p,div,img,hr,a,br,pre,strong,em,li,ul,ol,span,h1,h2,h3,h4,h5,h6,dl,dt,dd,font,class
        }
}

# Konfiguration der Classen - Bezieht sich auf die Ansicht im RTE
RTE.classes {
  BodyTXTStd {
    name = Standard schwarz (Primary)
    value = font-family:verdana; color:black;
  }
  BodyTXTRed {
    name = Standard rot
    value = font-family:verdana; color:#FF0000;
  }
}
```

Sollte selbsterklärend sein.

Gruß, Felix

### [#7](https://www.typo3.net/d/19516-klassen-werden-nicht-gespeichert/7) · Space-Teddy · 2005-06-14

hm ...soweit hab ich es auch verstanden ...

aber ich puch das thread mal ...

und zwar hab ich das problem das ich das von fbeucke gepostet ts mal eingetragen hab ...

aber allerdings keine auswahl in den classen hab ...

also BodyTXTRed und die andere klasse lassen sich nit auswählen ...

benutze typo3.7 auf nem LAMP

und ich hab den eindruck das trotz allowed tags ...

die div oder span container nicht übernommen werden ...

ich hab allerdings auch die EXT MS_wordcleanup installiert ...

könnte es evtl daran liegen ? ..
hab gedacht es leigt an einer fehlenden css_styled _content ...nach installation allerdings auch keine verbesserung

mein workarround schaut zur zeit so aus ;)

```typoscript
RTE.default.showButtons= formatblock,class,bold,italic,underline,fontstyle,right,left,center,orderedlist,unorderedlist,indent,outdent,link,image,textcolor


RTE.default.classesCharacter = mainBodyText, test

RTE.default.proc.allowedClasses = mainBodyText, test
RTE.default.proc.entryHTMLparser_db = 1
RTE.default.proc.entryHTMLparser_db {
allowTags = table,tr,td,p,div,img,hr,a,br,pre,strong,em,li,ul,ol,span,h1,h2,h3,h4,h5,h6,dl,dt,dd,class,style

}

RTE.classes {
  mainBodyText {
    name = Body Text (Primary)
    value = color:blue; background-color:green;
  }
  test {
    name = Body Text (Primary)
    value = color:red; background-color:green;
  }
}
```

---

Quelle: „Klassen werden nicht gespeichert“, typo3.net, https://www.typo3.net/d/19516-klassen-werden-nicht-gespeichert
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
