Zum Inhalt springen

Funktionieren Textbox ext. auch mit RTE ?

Erstellt am 5. August 2004 · 4 Antworten · letzte Antwort am 6. August 2004

Tags: Frage

aviereck ·

Hey,

ich habe eine Textbox Extension geschrieben, die mir meinen Content entsprechend rendert.

Leider habe ich festgestellt, dass bei Textbox Extensions der RTE ausgeschaltet ist. Prinzipiell ja kein Problem, aber was ist mit Redakteuren, die kein HTML können ?

Gibt es eine Möglichkeit TCE, Extension Class etc. so zu verändern, dass auch bei einem Textbox Type der RTE für den bodytext verwendet wird ?

Über eine Antwort würde ich mich freuen.
Danke
Alwin

maxhb ·

Hi!
Du kannst doch beim Erstellen einer Extension angeben, ob der RTE für ein Textfeld aktiviert sein soll oder nicht. Erstell Dir einfach mal eine Dummy-Extension mit nur einem textfeld und aktiviere den RTE, dann siehst Du ganz schnell, wie man das erledigt.

CU
maxhb

aviereck ·

Du kannst doch beim Erstellen einer Extension angeben, ob der RTE für ein Textfeld aktiviert sein soll oder nicht.

Hey maxhb,

danke für Deine Antwort. Nur weiß ich ehrlich gesagt nicht so genau, wo diese Option verfügbar sein soll.

Wie ich in meinem Post schon geschrieben habe, erstelle ich ein Frontend Plugin mit dem Extension wizard vom Typ "Textbox".

Installiert man diese anschließend, so wird der RTE für das "Textbox" Feld NICHT aktiviert und man kann (wie bei anderen Ext.) diese Option auch nicht auswählen.

Kannst Du mir nochmal genau beschreiben, so Du diese Option aktivieren kannst ???

Meiner Ansicht nach geht das nur über ein komplett neues "Content Element", in dem man anschließend die Ext. Datei "ext_tables.php" in folgender Zeile anpasst:

t3lib_div::loadTCA("tt_content");
$TCA["tt_content"]["types"][$_EXTKEY."_pi1"]["showitem"]="CType;;4;button;1-1-1, header;;3;;2-2-2, bodytext;;9;;";

Über Deine Rückantwort würde ich mich freuen.
Danke
Alwin

maxhb ·

Hi
ändere mal den Eintrag auf:

t3lib_div::loadTCA("tt_content");
$TCA["tt_content"]["types"][$_EXTKEY."_pi1"]["showitem"]="CType;;4;button;1-1-1, header;;3;;2-2-2, bodytext;;9;richtext[paste|bold|italic|underline|formatblock|class|left|center|right|orderedlist|unorderedlist|outdent|indent|link|image]";
aviereck schrieb

Über Deine Rückantwort würde ich mich freuen.

Na, dann aber schnell 😉

So, ab ins WE
maxhb

P.S.: Ich hoffe mal, ich hab nicht irgendwo ein Semikolon im Code vergessen...

aviereck ·

Erstmal Danke und ein schönes Wochenende :-)

Mit der RTE Konfiguration, wie Du sie mir geschicktst hast, hatte ich, als ich die Extension geschrieben habe, per Doku von Kasper rausgefunden, auch wenn ich die ;;;;;;;;;; ...Semikolon Konfigurationen grauselig sind.

Aber meine Ausgangsfrage ist leider nach wie vor nicht gelöst:

WIE FUNKTIONIERT DAS GANZE BEI DEM TEXBOX TYPE ???