Zum Inhalt springen

constante via php in fe-plugin setzen?

Erstellt am 16. Juni 2009 · 5 Antworten · letzte Antwort am 16. Juni 2009

Tags: Frage

mostwanted ·

ich würde gerne via php in meinem FE-plugin eine constante (falls das der sinnvollste weg sein sollte?) setzen, auf die ich dann via TS (auf bestimmten seiten des projektes) über {$meine_konstante} zugreifen kann.

kann mir jemand einen tipp geben wie das geht? danke!

PS: ist das ein sinnvoller ansatz, den ich da ins auge fasse?

mostwanted ·

jetzt hab ich erstmal im fe-plugin (meiner extension - diese bindet ein mailformplus-formular ein...) durch folgende zeile den wert gesetzt...

$GLOBALS["TSFE"]->register['test'] = 'test@test.at';

...dann hab ich versucht im TS-setup-feld diesen wert zu verwenden:

plugin.tx_thmailformplus_pi1.fieldConf.empfaenger_alle.defaultValue = {register:test}

...irgendwo muss ich einen fehler gemacht haben - es funktioniert so nicht:

im quellcode wird bei der FE-ausgabe der der parameter "value" im mailformplus-formular auf "{register:test}" gesetzt, anstatt dass es durch "test@test.at" ersetzt werden würde...

just2b ·

naja register is ja nicht eine constante

defaultValue.data = register:test

aber auch nur wenn defaultValue stdWrap kann

georg

mostwanted ·

mann-mann-mann, noch so viel zu lernen! :-|

DANKE, es funktioniert. dann kann defaultValue anscheinend stdWrap...