[TYPO3-german] TypoScript: getText-Problem mit dataWrap = DB:table:uid:field

Jörg Hambuch t3ml at jhtk.de
Thu Jul 4 11:43:06 CEST 2013


Hallo Joey,

vielen Dank! Ich war der irrigen Meinung, TypoScript würde bei GP 
automatisch vor SQL-Injections schützen.

Dein Code funktioniert hervorragend, danke!

Viele Grüße
Jörg




Am 03.07.13 16:09, schrieb JoH asenau:
>> Mir wird die gewünschte pid ausgegeben (in meinem Falle 112). Sobald ich
>> den von Philipp vorgeschlagenen data.intval = 1 zusätzlich verwende,
>> erhalte ich allerdings keine Ausgabe mehr. Obwohl ein intval auf den
>> Wert 112 ja eigentlich klappen sollte.
>
> intval kommt in der Reihe der stdWrap Funktionen vor insertData.
> Daher wird erstmal aus dem String ein Integer gemacht, womit insertData
> dann keinerlei Informationen mehr hat.
>
> Da das aber durchaus Sinn macht, den Parameter sauber zu halten, sollte
> Folgendes gehen:
>
> 10 = TEXT
> 10 {
>    data.data = GP:tx_news_pi1|news
>    data.intval = 1
>    data.wrap = DB:tx_news_domain_model_news:|:pid
> }
>
>> Hast Du eine Erklärung dafür, warum der "gute alte Weg" mit dataWrap in
>> 4.7 nicht mehr funktioniert?
>
> Ehrlich gesagt: Keine Ahnung - ursprünglich hatten wir "Chained
> TypoScript" so gebaut, dass es auch für die "alten" Snippets
> abwärstkompatibel sein sollte.
>
> HDH
>
> Joey
>



More information about the TYPO3-german mailing list