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

2013-07-04 Diskussionsfäden Jörg Hambuch
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

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

2013-07-03 Diskussionsfäden Jörg Hambuch
Hallo Joey, leider kam ich erst jetzt dazu, Deinen Vorschlag zu testen. Super, so klappt es! 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

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

2013-07-03 Diskussionsfäden Jörg Hambuch
Hallo Philipp, ist hier überhaupt ein Sanitizing nötig, da die PID doch das Ergebnis einer DB-Abfrage ist? Oder machst Du den Typecast hier zur ggf. weiteren Verarbeitung? Mit Joeys Vorschlag bekomme ich den gewünschten Output (die PID 112). Ergänze ich Deine Zeile data.intval = 1 , dann

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

2013-07-03 Diskussionsfäden 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

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

2013-06-27 Diskussionsfäden Jörg Hambuch
Hallo Bernd, Du hast natürlich recht. Ich hatte mein Beispiel vereinfacht, damit es jeder bei sich testen kann. Eigentlich möchte ich dei PID einer News aus tx_news (nicht tt_news) ermitteln. Mein eigentlicher TypoScript-Code sieht folgendermaßen aus: 10 = TEXT 10 { dataWrap =

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

2013-06-27 Diskussionsfäden Philipp Gampe
Hi Jörg, Jörg Hambuch wrote: 10 = TEXT 10 { dataWrap = DB:tx_news_domain_model_news:{GP:tx_news_pi1|news}:pid Du musst einen anderen split char definieren, sonnst kann das nicht klappen, da die Pipe nicht gleichzeitig zum Abtrennen von Wrap und Get Variablen genutzt werden kann. wrap3 =

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

2013-06-27 Diskussionsfäden Jörg Hambuch
Hallo Ralf, danke für Deinen Hinwies. Ich hatte mein Beispiel (dummerweise) vereinfacht, damit es leichter zu testen ist. Mein eigentlich Code sieht so aus: 10 = TEXT 10 { dataWrap = DB:tx_news_domain_model_news:{GP:tx_news_pi1|news}:pid wrap3 = h5News-PID: {|}/h5 insertData = 1 } Ich

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

2013-06-27 Diskussionsfäden Jörg Hambuch
Hallo Philipp, unter http://blog.marit.ag/2009/12/15/datenbankfelder-stdwrap-data/ wird das Verfahren sehr gut erklärt. Ich glaube, am SplitChar liegt es nicht. Wenn ich mein TypoScript schrittweise (unter TYPO3 4.7.12) ausprobiere, passiert folgendes: 1.) TypoScript: --- 10 = TEXT

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

2013-06-27 Diskussionsfäden bernd wilke
Am 27.06.13 13:11, schrieb Jörg Hambuch: Hallo Philipp, unter http://blog.marit.ag/2009/12/15/datenbankfelder-stdwrap-data/ wird das Verfahren sehr gut erklärt. Ich glaube, am SplitChar liegt es nicht. Wenn ich mein TypoScript schrittweise (unter TYPO3 4.7.12) ausprobiere, passiert folgendes:

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

2013-06-27 Diskussionsfäden JoH asenau
3.) TypoScript: --- 10 = TEXT 10 { dataWrap = DB:tx_news_domain_model_news:{GP:tx_news_pi1|news}:pid wrap3 = {|} insertData = 1 } Ausgabe: in 4.7.12: keine in 4.5: die PID der News (insertData sollte den getText-Ausdruck {DB:tx_news_domain_model_news:22:pid} evaluieren

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

2013-06-27 Diskussionsfäden Philipp Gampe
Hi JoH asenau, JoH asenau wrote: data = DB:tx_news_domain_model_news:{GP:tx_news_pi1|news}:pid data.insertData = 1 data.intval = 1 Grüße -- Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln Documentation – Active contributor TYPO3 CMS TYPO3 inspiring people to share!

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

2013-06-26 Diskussionsfäden bernd wilke
Am 26.06.13 16:02, schrieb Jörg Hambuch: Hallo, folgendes TypoScript funktioniert unter 4.7.12 nicht. Es erfolgt keine Ausgabe außer Seite . 10 = TEXT 10 { dataWrap = DB:pages:{GP:id}:title wrap3 = h5Seite {|}/h5 insertData = 1 } Unter 4.5 funktioniert es fehlerfrei und gibt Seite

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

2013-06-26 Diskussionsfäden Ralf Schlömer , TYPO3-Mailing-List
insertData = 1 wirkt sich auch auf wrap3 aus. Letztendlich steht da dann h5Seite {MeinSeitentitel}/h5, wobei {MeinSeitentitel} dann als eingeschobener data-Block interpretiert wird. Nur das da nichts bei rauskommt. :) Der bessere Weg wäre wohl: 10 = TEXT 10 { data = page:title wrap =