Zum Inhalt springen

RTE Ausgabe nur TEXT, kein HTML (TypoScrip Objektpfad)

Erstellt am 23. November 2009 · 3 Antworten · letzte Antwort am 25. November 2009

Tags: Frage

omex ·

Hallo lieber Pros,

leider stehe ich vor einem (bestimmt einfachen) Problem.

Ich fange die Eingabe einer RTE fields ab.

Leider werden HTML Elemente nicht als HTMl Elemente angezeigt, sondern nur als TEXT.

Folgendermaßen ist der TypoScript Code aufgebaut.

lib.staticInhalt= COA
lib.staticInhalt {
10 = TEXT
  
  10{
   field=field_staticinhalt
    
    wrap = <div class="text">|</div>
    
  }
  
}

Gibt es eine Möglichkeit die HTML Elemente richtig zu übergeben?

omex ·

Abend froemken,

danke für deinen Hinweis.

Leider hilft es mir nicht, oder bin einfach nur doof. o.O

lib.staticInhalt= COA
lib.staticInhalt {
10 = TEXT
  10.htmlSpecialChars = 0
  10{
   field=field_staticinhalt
    
    wrap = <li class="text">|</li>
    
  }
}

HtmlSpecialChars ist doch nur für Sonderzeichen?

Vielleicht noch zu erwähnen, ich lege mit TemplaVoila ein flexibles Content Element vom Typ "FCE"(UserForm) an.

Über die FCE hole ich mir die Eingaben. Folgendes schreibt Typo in den Quellcode.

<link 240 - internal-link "Opens internal link in current window">Zurück zur Übersicht</link>

Daraus soll aber werden

<a href="#">Zurück zur Übersicht</a>

Wieso schreibt Typo3 soetwas in den Quellcode?

Habe es mit dem TYP HTML,CONTENT,TEXT versucht, leider kein Erfolg.

Weißt du vielleicht noch eine Lösung.

Hochachtungsvoll und voller Dank omex.

froemken ·

Ich verstehe deinen Code nicht.

Anscheinend hast du eien TypoScript-ObjectPath angelegt mit dem Namen: lib. staticInhalt. Aber! Du verwendest in diesem Code einen Verweis auf das Feld: field_staticInhalt. Um auf dieses Feld zugreifen zu können musst du dich zwingend im TS-Bereich (local Processing) des FCE selbst befinden und NICHT im Template-TS der Webseite.

Stefan