[TYPO3-german] Zugriff auf $conf in Backend-Extension

Georg Schönweger gearg.schenveger at virgilio.it
Mon Jan 29 19:58:16 CET 2007


Hi,

ich hab das auch mal vor langem benötigt. Allerdings war das noch T3 V.
3.7.0!
der Code:

$rootLine = $sysPageObj->getRootLine($this->id);   //$this->id eventuell
ersetzen
$TSObj = t3lib_div::makeInstance('t3lib_tsparser_ext');
$TSObj->tt_track = 0;
$TSObj->init();
$TSObj->runThroughTemplates($rootLine);
$TSObj->generateConfig();
$this->conf = $TSObj->setup["tt_content."]["text."]["20."]; // z.B. ..

welche Klassen genau dafür eingebunden werden müssen weiss ich nicht
mehr - folgende habe ich eingebunden;
require ("conf.php");
require ($BACK_PATH."init.php");
require ($BACK_PATH."template.php");
require_once (PATH_t3lib."class.t3lib_scbase.php");
require_once (PATH_site.'typo3/sysext/cms/tslib/class.tslib_pibase.php');
require_once (PATH_site.'typo3/sysext/cms/tslib/class.tslib_content.php');
require_once (PATH_t3lib.'class.t3lib_page.php');
require_once (PATH_t3lib.'class.t3lib_tstemplate.php');
require_once (PATH_t3lib.'class.t3lib_tsparser_ext.php');    

grüße,
  Georg

Thomas Janke schrieb:
> Hallo,
>
> wie greife ich eigentlich in einer Backend-Extension auf mein
> TS-Conf-Array zu?
>
> Im Frontend funktioniert
>
> function main($content,$conf)	{
> 	$this->conf=$conf;
> 	$conf['mein_ts_key] = usw usf.
>
> ...
>
> im Backend komme ich aber mit dieser Mimik irgendwie nicht weiter.
> Gibt es fuer den Backend-Code /mod1/index.php irgendein anderes Vorgehen.
>
> Danke und Gruss Thomas
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>
>   



More information about the TYPO3-german mailing list