Zum Inhalt springen

Konfiguration RTE Htmlarea für Frontend?

Erstellt am 24. Februar 2007 · Noch keine Antworten

Tags: PHP, Frage

robart ·

Hi,

ich habe heute erstmals in einem FE-Plugin Htmlarea eingebunden. Hierzu habe ich mich der PHP-Codes bedient, die im Forum aufgeführt sind und es hat alles prima geklappt, auch die Skalierung der RTE-Oberfläche. Doch die beiden nächsten Schritte gelingen mir leider überhaupt nicht:

a) Anpassung der Buttonleiste im RTE. Ich habe dazu im php-Code zur Konfiguration des RTE die folgenden drei Varianten ausprobiert, allerdings wirkt sich das überhaupt nicht auf den RTE aus:

if(!$this->RTEObj)  $this->RTEObj = t3lib_div::makeInstance('tx_rtehtmlarea_pi2');
if($this->RTEObj->isAvailable()) {
  $this->thisConfig['showButtons'] = '[...]'
  $this->thisConfig['hideButtons'] = '[...]'
  $this->thisConfig['toolbarOrder'] = '[...]'
[...]

b) Wenn ich das Formular abschicke, werden die in den RTE eingetragenen Daten nicht übernommen, d.h. beim Abruf der POST-Variablen in der Folgeseite bleibt das RTE-Feld leer. Mir ist bei Untersuchung des HTML-Quellcode zudem aufgefallen, das durch die RTE-Einbindung zwei gleichnamige Formularfelder angelegt werden, einmal als hidden-Field und einmal als textarea. Das kann ja auch nicht klappen, oder:

<input type="hidden" name="meinrte" value="RTE" />
<div id="pleasewait1" class="pleasewait">Der Editor wird geladen. Bitte warten...</div>
<div id="editorWrap1" class="editorWrap" style="visibility:hidden; height:270px; width:350px;">
<textarea id="RTEarea1" name="meinrte" style="position:relativeleft:0px; top:0px; height:250px; width:360px; border: 1px solid black;">

Ich würde mich freuen, wenn mir jemand in der Sache weiterhelfen könnte.

Grüße, Rolf