[TYPO3-german] $this->piVar unter 4.4.6 nicht als Array ansprechbar

Christian Platt christian.platt at pharmaline.de
Sun Jan 2 12:51:24 CET 2011


Folgendes Problem,

eine Extension soll die übergebenen Parameter per $this->piVars übergeben bekommen.

Gut, beim Debuggen wird auch ein Array angegeben werden. Möchte ich aber ein Element des Array ansprechen, z.B.
array(3)	
['modus']	string (7)	forward
['url']	string (57)	http://www.myurl.short/?key=o%60d_%60cbdeeggj
['ne']	string (1)	1
class.tslib_content.php:6723 → :0 → class.tx_myextension_pi1.php:62
^ debugster($this->piVars['url']); ^
null	NULL

=>Nicht nutzbar.
Übergebe ich nun diesen Array vorher in einen anderen Array, so kann ich per foreach ($key=>value) auf die Daten zugreifen.
So ganz richtig ist das aber nicht.

Passiert unter 4.4.6 (nur bei mir?)

class.tslib_content.php:6723 → :0 → class.tx_myextension_pi1.php:63
^ debugster($piV=$this->piVars); ^
array(3)	
['modus']	string (7)	forward
['url']	string (57)	http://noweda.freisicht.info/?key=o%5B%5C%60d_%60cbdeeggj
['ne']	string (1)	1
class.tslib_content.php:6723 → :0 → class.tx_myextension_pi1.php:65
^ debugster( $key."=>".$value); ^
string (16)	'modus'=>forward


Liebe Grüße
Christian



More information about the TYPO3-german mailing list