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

Christian Wolff chris at connye.com
Tue Jan 25 13:22:32 CET 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Tom Die Antwort ist ganz einfach:
$content = $cObj->cObjGetSingle($conf['MyContent'],$conf['MyContent.']);

das cObject gibt auch einfach seinen inhalt zurück. (in sofernt
unterscheidet sich dein USER object quasie nicht von Allen anderen
cObjecten.

sie nutzen alle das gleiche "interface"
function($content,$conf){
	return $content;
}

selbst die postUserFunc nutzt das geleiche interface. (in dem fall ist
$content dann mal nicht leer)

gruss chis


Am 24.01.2011 18:02, schrieb Tom Arnold:
> 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
> 


- -- 
Christian Wolff // Berlin
http://www.connye.com

some projects:
http://richtermediagroup.com | http://titanic.de | http://keyopinions.info
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)

iEYEARECAAYFAk0+wIgACgkQIcCaXPh/JHEK5ACg5p6rL1h0kj8LAOyQi1uMpWI/
Xh0AoJ2pCgCClBVuZmriRAtnSJlRzFHg
=Nk54
-----END PGP SIGNATURE-----


More information about the TYPO3-german mailing list