Gelöst

Ich beantworte mich mal besser selber.

BETRIEBSBLINDHEIT

der Fehler lag darin, dass im Link die  Parameter  mit Hochkommata gesetzt 
waren.


Für diejenigen, die das mal diverse Stunden suchen ;-)

Christian




Am 02.01.2011 um 12:51 schrieb Christian Platt:

> 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
> 
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an