1

我想出了如何单独解决这个问题

显示用户属性:

<?php
 //Create a User object (of the current User)  
 $u = new User();  
 //Creat a UserInfo object with the user ID  
 $ui = UserInfo::getByID($u->getUserID());  
 //Get the Value of your user Attribute  
 $value = $ui->getAttribute('name');  
 //Print it out  
 echo $value;  
?>

显示页面所有者:

<?php 
 $ownerID = $cobj->getCollectionUserID();
 $uia = UserInfo::getByID($ownerID);
 $ownerName = $uia->getUserName();
 echo $ownerName 
?> 

但我不知道如何把它们放在一起,所以它显示属性('name');页面所有者的

你们能帮忙吗

谢谢

4

1 回答 1

1

在使用代码移动一点之后。我发现我只需要移动

$cobj->getCollectionUserID();

进入

$ui = UserInfo::getByID($u->getUserID()); 

所以完成的代码:

<?php                   
 //Creat a UserInfo object with the Owner 
 $ui = UserInfo::getByID($cobj->getCollectionUserID() );  
 //Get the Value of your user Attribute  
 $value = $ui->getAttribute('name');  
 //Print it out  
 echo $value;  
?>
于 2012-08-24T16:31:26.157 回答