Funktionalität auf eigenem Flexform Element

Emu-Emsen

Mitglied
Hallo,

ich bin garade dabei, meine erste Extention für Typo3 zu schreiben.

Ich habe mir mittels Flexform einen Button definiert, über den per Klick ein HTML-Grundgerüst (anhand der Struktur einer vorgegebenen Datenbanktabelle) im Rich Text Editor erzeugt werden soll.

Kann ich über den Button nur per onclick eine JavaScript Funktion aufrufen, die das übernimmt oder kann auch das Formular mit POST absenden und ein PHP-Script abarbeiten lassen?

Mir würde es schon reichen, wenn mir jemand sagen könnte, wie ich ein javascript file meiner Extension Konfiguration im Backend zur Verfügung stelle.

Ich bin für jede Hilfe dankbar.
 
Ist jetzt nur eine Vermutung aus dem Bauch heraus, nicht getestet

PHP:
$doc = t3lib_div::makeInstance('noDoc');
$filePath = $doc->backPath.t3lib_extMgm::extRelPath('ExtKey');
$doc->JScode .= '<script src="'.$filePath.'scriptfile.js" type="text/javascript"></script>';

Habe das einmal bei einer XCLASS im Listenmodul so gemacht, hat funktioniert. Ob es hier auch tut, kann ich nicht verschprechen.

Ansonsten einfach den entsprechenden Tag eine Zeile vor Scriptaufruf ausgeben lassen.
 
Zurück