[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