[TYPO3] TS: userfunc with result of select
Boris Degenhardt
degenhardt at visor3000.com
Fri Sep 5 09:13:40 CEST 2008
Hey Dmitry,
i thank you very much!!! And i will read the stuff you told...
Best Regards
Boris
Dmitry Dulepov [typo3] schrieb:
> Hi!
>
> Boris Degenhardt wrote:
>> after reading some Stuff i do understand that i can get the content of
>> an CONTENT Element through cObjGetSingle, but for me its not clear how
>> to pass it trough my TS, how do the TS look like??
>
> temp.v3User = TEMPLATE
> temp.v3User {
> ...
> }
>
> temp.startUser = CONTENT
> temp.startUser {
> ...
> renderObj = COA
> renderObj {
> # Store uid in the register for future use
> 10 = LOAD_REGISTER
> 10.fe_user_uid.field = uid
> # Show the output
> 20 < temp.v3User
> # Clean up
> 30 = RESTORE_REGISTER
> }
> }
>
> includeLibs.usericons = fileadmin/template/php/usericons.php
> temp.icons = USER
> temp.icons {
> userFunc = user_icons->getIcons
> # Below is TS object to get data from the register
> user = TEXT
> user.data = register:fe_user_uid
> }
>
>
> In the code:
>
> function getIcons($content, $conf) {
> $cObj = t3lib_div::makeInstance('tslib_cObj');
> $cObj->start(array());
> $result = $cObj->cObjGetSingle($conf['user'], $conf['user.']);
> }
>
> And once more: do not use COA unless you really need it. I suggest also
> to read these parts of TSRef:
> - about "register: whatever"
> http://typo3.org/documentation/document-library/references/doc_core_tsref/4.1.0/view/2/2/
>
> - about stdWrap and ".field"
> http://typo3.org/documentation/document-library/references/doc_core_tsref/4.1.0/view/5/1/
>
> - about LOAD_REGISTER
> http://typo3.org/documentation/document-library/references/doc_core_tsref/4.1.0/view/8/18/
>
>
More information about the TYPO3-english
mailing list