Forums / Setup & design / fetch user name from user_id or object_id
nigel dodd
Monday 27 March 2006 1:50:17 am
What is the most direct method of getting a user name from the user_id (or object_id) of a user account?
I need to do this because Norman Leutner's excellent topauthors extension gets authors who have contributed the most but it provides only the user_id (which appears to be the same as the object_id). I need to look up the actual name of the author but all the fetch examples use node_ids rather than object_ids.
Kristof Coomans
Monday 27 March 2006 2:35:27 am
{def $user=fetch('content', 'object', hash( 'object_id', $user_id ) )} {$user.name|wash} {undef $user}
independent eZ Publish developer and service provider | http://blog.coomanskristof.be | http://ezpedia.org
Monday 27 March 2006 2:40:14 am
Well, of course it is
let myuser=fetch('content',object,hash(object_id,$topten.user_id))
Now, why could I not find that easily in the documentation?
Thanks Kristof, you beat me to my own reply!
Script start
Module start 'content'
Module end 'content'
Script end
Time used to render debug report: 0.0002 secs