[TYPO3-german] Parameter in Integer nicht möglich?

Christian Wolff chris at connye.com
Thu Aug 25 09:04:14 CEST 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am 25.08.2011 08:33, schrieb Hendrik:
> Hallo,
> 
> ich versuche einen Parameter aus der URL in einen Integer 
> umzuwandeln damit ich damit an anderer stelle (per register) 
> rechnen kann.
> 
> Das Problem ist aber dass dieser Parameter Wert immer 0 annimmt. 
> Wenn ich intval = 1 aber weglasse funktioniert prioriCalc 
> grundsätzlich nicht richtig weil es dann für Typo3 wohl ein String 
> bleibt.
> 
> hier mein code schnippsel...
> 
> page.5 = LOAD_REGISTER page.5.current.cObject = TEXT 
> page.5.current.cObject { data = GPvar:pos wrap = | #value = 
> {GPvar:pos} #insertData = 1 intval = 1 #prioriCalc = intval }
> 
> wenn ich das jetzt benutzen will wird 0+5*2 gerechnet...
> 
> page.6 = TEXT page.6.value = {register:current}+5*2 
> page.6.insertData = 1 page.6.prioriCalc = 1
> 
> lasse ich im register intval = 0 oder so ist das ergebnis bzw. die
>  ausgabe "0+10"
> 
> hat jemand eine idee / lösung parat?
> 
> vielen dank und viele grüße
> 
> hendrik

Hi hendrik,
wenn du in dem fall für die "0" eine sonder fall hast.
müstest du das über einen if oder CASE abfragen. und dann halt für den
fall das das register 0 enthält etwas anderes ins register schreiben
z.b eine 1 falls du immer das als wert annehmen willst falls die GPvar
nicht gesetzt ist.

gruss chris


- -- 
Christian Wolff // Berlin
http://www.connye.com

some projects:
http://richtermediagroup.com | http://titanic.de |
http://keyopinions.info
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)

iEYEARECAAYFAk5V8+4ACgkQIcCaXPh/JHGeOgCfQkHCcys0rmpKo3xvKHUliKEd
MiUAnA1Ir3Lo/jTwZEIu2Hk2UBGJkuvc
=uzKw
-----END PGP SIGNATURE-----


More information about the TYPO3-german mailing list