Zum Inhalt springen

GP Variable per UserFunc an PHP übergeben

Erstellt am 4. März 2015 · 2 Antworten · letzte Antwort am 5. März 2015

Tags: TYPO3 6.x, Frage

sthi ·

Hallo Zusammen

Ich würde gerne die GP Variable welche ich erhalte von tt_news an meine UserFunc übergeben.

Mein bisheriges Skript sieht so aus.

#Abfrage ob man sich auf der News-Detail seite befindet
{globalVar = GP:tx_ttnews_news|news > 0]
includeLibs.tt_news_userfunc= userfunc einbinden

temp.newsId = TEXT
temp.newsId.stdWrap.data = GP:tx_ttnews_news|news

page{
meta{
description{
cObject = USER
cObject.userFunc = user_userfunc->userfunc_function
cObject.10.data = temp.newsId

}
}
}
[global]

Im PHP Code erhalte ich den Wert immer als String.
["10."]=> array(1) { ["data"]=> string(11) "temp.newsId"

Könnte mir jemand Helfen.

toifel ·

Mit .data kommst du nicht an vordefinierte TypoScripts.
Versuchs mal so:

cObject = USER
cObject.userFunc = user_userfunc->userfunc_function
cObject.10 < temp.newsId

oder noch einfacher:

cObject = USER
cObject.userFunc = user_userfunc->userfunc_function
cObject.10 = {GP:tx_ttnews_news|news}