Hi,
jetzt mal was gaaaanz einfaches (aber ich raffs trotzdem nicht ). Ich möchte in Typoscript eine PHP Methode aufrufen können der ich einen Parameter mitgeben kann und die mir einen Parameter zurückgibt.
Sowas in der Art:
meinObjekt = TEXT
meinObjekt.value = meinePhpMethode("bestimmterWert")
Geht sowas??
Niemand? Das kann doch nicht so schwer sein?
Hallo,
php-Funktion z.B userFunc() definieren und in die Datei:
typo3conf/localconf.php
schreiben.
Aufruf in TScript:
userWert = userFunc()
MfG
discostu schrieb
Niemand? Das kann doch nicht so schwer sein?
Nee, das kann wirklich nicht so schwer sein,
mal einen Blick in die TSRef zu werfen.
@tandem
Deine Lösung schaut super aus. Allerdings krieg ichs nicht hin.
localconf.php:
function userFunc()
{
return "UGL";
}
Template (schon mit mehreren variationen versucht):
test = userFunc()
page.10 < test
Könntest du mir ein funktionierendes Beispiel zeigen??? Das würde mich wirklich brennend interessieren.
Ich habe bisher nur diese Lösung...
# Seite empfehlen_titel
# ===========================
snippets.empfehlen_titel = COA
snippets.empfehlen_titel.1 = USER
snippets.empfehlen_titel.1 {
userFunc = tx_textsnippets_pi1->main
select_key = empfehlen_titel
}
...
meinText = TEXT
meinText.cObject < snippets.empfehlen_titel
Allerdings ist mir das viel zu viel Schreibarbeit, wenn ich dran denke dass es vielleicht ein paar Hundert verschiedene Textschnipsel geben kann.
Also wie gesagt, eine Lösung á la
meinText = TEXT
meinText.cObject < getTextSnippet("empfehlen_titel")
wär mir am allerliebsten. Kannst du mir da weiterhelfen, Tandem?