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