[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