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

Tom Arnold t3list at bnt.de
Tue Jan 25 18:40:37 CET 2011


Vielen Dank!
Damit komme ich jetzt gut weiter :-)


Am 25.01.2011 um 13:22 schrieb Christian Wolff:

> -----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-----
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



More information about the TYPO3-german mailing list