Zum Inhalt springen

extension var im TS auswerten???

Erstellt am 27. Juli 2004 · Noch keine Antworten

Tags: PHP, Frage

Hegi ·

hallo,
folgendes problem:
habe eine extension geschrieben. parameter aus dem TS in php lesen ist kein problem. auch das erzeugen von Marks ist ok.
.......aber ich verzweifle wenn es darum geht, werte aus php
in meinem setup auszuwerten.
ich hab mich derzeit auch nur soweit in typo3 eingearbeitet, wie notig 🙁 (kann ja mehr draus werden)

so sieht (gekürzt das setup aus)
-------------------------------------------------------------

# Default PAGE object:
page = PAGE
page.typeNum = 0

includeLibs.tx_tplogin_pi1 =EXT:tp_login/pi1/class.tx_tplogin_pi1.php
#erzeugen der Marks inder PHP
tmp.cont=USER
tmp.cont {
	# PHPvars der Portalseite 
	userFunc=tx_tplogin_pi1->main
        SoapCl=https://stage.tpip.net/soap/server.php	
        AdminTest= 0 # schaltet Monitoring ein
	PopH={$plugin.tp_Login.PopLog.Height}
	PopAlternatetemp={$plugin.tp_Login.TempAlternate}
	Maintemp={$plugin.tp_Login.MainLog.Temp}
	MaintempOff={$plugin.tp_Login.MainLog.TempOff}
	AutoLink={$plugin.tp_Login.MainLog.AutoLink}
	# PHPvars PopUp
	Poptemp={$plugin.tp_Login.PopLog.Temp}
	PoptempOff={$plugin.tp_Login.PopLog.TempOff}
	PopW={$plugin.tp_Login.PopLog.Width}
	AutoClose={$plugin.tp_Login.PopLog.AutoClose}
	TimeAlert={$plugin.tp_Login.PopLog.TimeAlert}
	RefreshTime={$plugin.tp_Login.PopLog.RefreshTime}
	PopId={$plugin.tp_Login.PopLog.id}
        PopCloseAlert=1
}
#content laden
page.50 < tmp.cont


-------------------------------------------------------------
------------------------------------------------------------

im ext_Skript erzeuge ich die marker
.
.
.
$conf['con_obj'] = 'TEMPLATE';
		$conf['con_obj.']['template'] = 'FILE';
		

		if($GLOBALS["TSFE"]->id == $conf['PopId']) {
			$conf['con_obj.']['template.']['file'] = $conf['Poptemp'];
			
		}	
		else {
			if($this->logoUrlRef!="" and $conf['MaintempOff'] !="")
				$conf['con_obj.']['template.']['file'] = $conf['MaintempOff'];
			else
				$conf['con_obj.']['template.']['file'] = $conf['Maintemp'];
		}
		
		$conf['con_obj.']['workOnSubpart'] = 'DOCUMENT'; 
		$conf['con_obj.']['marks.']['LOGFORMSTART'] = 'TEXT';
		$conf['con_obj.']['marks.']['LOGFORMSTART.']['value'] = $this->logformstart;
.
.
.
$outputString = $this->cObj->cObjGetSingle($conf['con_obj'],$conf['con_obj.'],'con_obj');
return $outputString; 

---------------------------------------------------------------

jetzt würde ich gern in php einen wert generieren, den ich dann im setup weiterverarbeiten kann in der form,
...page.headerData.60 = TEXT
page.headerData.60.value < VAR_AUS_PHP_GENERIERT


ist das überhaupt möglich????
würde mich freuen wenn mich darüber jemand aufklären könnte.

Gruss micha