[TYPO3-dev] Add dynamic parameter to userFunc

Vivian Pennel vpennel at iocean.fr
Wed Oct 29 10:57:35 CET 2008


Hi,
I want to add the ID of a content in a parameter of PHP function with 
typoscript.
I've tried this :
lib.id_content = TEXT
lib.id_content.data = field:uid

page.includeLibs = fileadmin/template/recidive/php/class.user_menulang.php
lib.langue = USER_INT
lib.langue {
  userFunc = user_menulang->user_getMenuLangues
  stdWrap.postUserFunc = user_menulang->user_getMenuLangues
  id_content < lib.id_content
}

t3lib_div::debug($conf); show this :
userFunc 	user_menulang->user_getMenuLangues
stdWrap. 	
postUserFunc 	user_menulang->user_getMenuLangues

id_content 	TEXT
id_content. 	
data 	field:uid

Array ( [userFunc] => user_menulang->user_getMenuLangues [stdWrap.] => 
Array ( [postUserFunc] => user_menulang->user_getMenuLangues ) 
[id_content] => TEXT [id_content.] => Array ( [data] => field:uid ) )
userFunc 	user_menulang->user_getMenuLangues
stdWrap. 	
postUserFunc 	user_menulang->user_getMenuLangues

id_content 	TEXT
id_content. 	
data 	field:uid

Array ( [userFunc] => user_menulang->user_getMenuLangues [stdWrap.] => 
Array ( [postUserFunc] => user_menulang->user_getMenuLangues ) 
[id_content] => TEXT [id_content.] => Array ( [data] => field:uid ) )

So it works but "field:uid" is not replaced by the content id .
How to get it ?

Thanks.








More information about the TYPO3-dev mailing list