[TYPO3-german] t3lib_extMgm::addUserTSConfig nimmt die Werte nicht

Joachim Streit jstreit at ditnetwork.de
Wed Mar 5 13:24:10 CET 2008


Joachim Streit schrieb:
> Hallo Liste,
> ich habe in einer ext_localconf.php folgenden Eintrag gemacht:
> 
> t3lib_extMgm::addUserTSConfig('
>   setup.override.edit_docModuleUpload = 0
>   TCAdefaults.pages.doktype = 1
>   TCAdefaults.tt_news.author :=author_return(realName)
>   TCAdefaults.tt_news.author_email :=author_return(email)
>   TCAdefaults.pages.author :=author_return(realName)
> ');
> 
> $TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tsparser.php']['preParseFunc']['author_return'] 
> ='EXT:'.$_EXTKEY.'/class.methoden_parserFuncs.php:&tx_methoden_parserFuncs->user1'; 
> 
> 
> von:
> http://typo3.intervation.de/snippets/backend/felder-vorbelegen.html
> 
> 
> 
> Leider werden diese Felder nicht genommen:
> TCAdefaults.tt_news.author :=author_return(realName)
> TCAdefaults.tt_news.author_email :=author_return(email)
> TCAdefaults.pages.author :=author_return(realName)
> 
> schreibe ich diese Angaben direkt ins USERTSconfig Feld
> funktioniert es.
> funktionieren der Operator ":=" nur dort? oder wo liegt mein 
> Gedankenfehler?
> 
> 
> Danke für Tipps
> 
> 
> Joachim


Also erstmal müssen da Leerzeichen rein:
TCAdefaults.tt_news.author := author_return(realName)

weiterhin wird es nur übernommen wenn etwas im UserTSconfig-Feld steht, 
z.B. 2 auskommentierte Zeilen (bei nur einer geht es nicht)

wunderstaun! kann das jemand nachvollziehen?

Joachim


More information about the TYPO3-german mailing list