[TYPO3-german] USER / USER_INT - Content aus der Seite benutzen?

Tom Arnold t3list at bnt.de
Mon Jan 24 18:02:01 CET 2011


Soo,

ich bin immerhin so weit gekommen,
dass ich im debug meines PHP snippets sehe, dass das selbst initierte cObj den einen content-record der seite wohl erkennt:
#---------------------------------------------#
#TS:
temp.versions {
  userFunc = user_t3version->main #
  MyContent < style.content.get
}
page.10 < temp.versions
#---------------------------------------------#
#PHP:
function main($content,$conf){
	$cObj = new tslib_cObj();
	$cObj->cObjGetSingle($conf['MyContent'],$conf['MyContent.']);
	t3lib_div::debug($cObj);
...
}
#---------------------------------------------#
#Ausgabe debug $conf:
userFunc user_t3version->main
MyContent CONTENT
MyContent. 
	table tt_content
	select.
		orderBy sorting
		where colPos=0
		languageField sys_language_uid
#---------------------------------------------#
#Ausgabe debug cObj:
...
	[currentValKey] => currentValue_kidjls9dksoje
    	[currentRecord] => 
    	[currentRecordTotal] => 1
	[currentRecordNumber] => 1
	[parentRecordNumber] => 0
...
#---------------------------------------------#

Im Debug sehe ich, dass da zwar alles Mögliche wie image quality und orientation und so drin steht, aber nix mit header oder bodytext oder dergleichen…

Wie also komme ich an den Inhalt des ursprünglichen Seitencontentobjekts ran?

#eieiei

gruss
Tom



Am 24.01.2011 um 16:00 schrieb Christian Wolff:

> beachte das das ein User Object nur die configuration für unter objecte
> bekommt noch nicht deren output! falls du also cObject erzeugen willst
> wie z.b das CONTENT object hinter styles.content.get must du das selbst
> Initiieren. mit tslib_cObj->cObjGetSingle($name,$conf);
> 
> auch ist zu beachten das die SubConfigurations punkte im array
> schlüsseln einen "punkt" am ende haben.
> 
> gruss chris



More information about the TYPO3-german mailing list