Wer schon mal in TYPO3 eine userFunc eingebunden hat, weiß wie einfach und elegant das funktioniert. So ist es eben möglich TYPO3 noch besser und flexibler zu machen.
Aber wer hat schon mal eine condition mit userFunc genutzt? Ich bis vor Kurzem jedenfalls noch nicht. Mit conditions lässt sich auch ohne userFunc eine Menge abdecken (siehe http://www.typo3.net/tsref/conditions/).
Aber wie geht es mit einer Funktion?
Beispieleinsatz:
[userFunc = user_test] # do something [end]
function user_test() { return true; }
Auf was man allerdings achten muss:
1. Es hilft nichts, die Datei per includeLibs im Typoscript einzubinden – Einfügen in der localconf.php oder in einer ext_localconf.php hilft!
2. Klassen werden nicht genommen, sondern nur Funktionen
3. Klar können auch Werte übergeben werden (Beispiel oben ohne)
Grüße, Alex