[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