Typo3 Extensions - ein Frontend Plugin Programmieren
Aus Wikizone
Anlegen der Extension mit dem Kickstarter[Bearbeiten]
siehe Extension Programmierung
Die Ausgabe der Extension Programmieren[Bearbeiten]
Zugriff auf Variablen[Bearbeiten]
$GLOBALS["TSFE"]
z.B.:
$GLOBALS["TSFE"]->id;
Variablen / Objekte aus TypoScript[Bearbeiten]
In main Funktion:
$this->conf=$conf; //wird vom Kickstarter erledigt ... $tsObjekt = $this->conf["mein_ts0bjekt"],
Im TS sieht das so aus
plugin.tx_meinPlugin_pi1{
pidList = 1278
templateFile =
...
}
Daten aus den Backend-Formularen[Bearbeiten]
Beispiel: Wert aus dem Feld Nach Datensätzen suchen in...
$this->cObj->data['pages']
Sprachlabels aus Sprachdateien auslesen[Bearbeiten]
$this->pibase->pi_getLL('csv_link', 'Export in CSV');