[TYPO3-UG Dutch] typoscript template Setup wijzigen met PHP

Michiel Roos [netcreators] michiel at netcreators.com
Wed Aug 29 10:07:17 CEST 2007


Barbara Wijbenga wrote:
> Ik heb inmiddels gevonden waar het staat:
> 
> $setup=$GLOBALS["TSFE"]->tmpl->setup;
> $setup=$setup['lib.']['menu.'];
> $setup['1.']['NO.']['10.']['fontSize']=30;
> 
> Als ik $setup['1.']['NO.']['10.']['fontSize'] nu uitlees, krijg ik 14, wat 
> klopt met wat ik in typo3 heb ingevuld.
> Maar als ik die waarde op 30 zet verandert het menu niet.

Barbara,

In bovenstaande code ken je de waarde 30 toe aan de 'lokale' variabele 
'$setup'.

Zodra je functie is doorlopen is de $setup variabele weer 'out of scope' 
/ bestaat niet meer.

De variabele $setup heeft ook geen enkel verband met 
$GLOBALS["TSFE"]->tmpl->setup (behalve dan dat hij zijn initiele waarde 
daaruit ontving).

Je moet die 30 direct toekennenen aan:
$GLOBALS["TSFE"]->tmpl->setup . . . . ['10.']['fontSize']

Met vriendelijke groet,


Michiel Roos

-- 
Netcreators BV :: creation and innovation
www.netcreators.com

Interesse in werken bij Netcreators?
http://www.netcreators.com/bedrijf/vacatures/


More information about the TYPO3-UG-dutch mailing list