如何在Joomla 1.5中获取当前用户对象?

nic*_*ckf 0 php joomla

在Joomla 1.0中,当前的User对象存储在一个名为的全局变量中$my.这在Joomla 1.5中不再存在 - 我如何获得该对象?另外,如何判断用户是否还没有登录?

nic*_*ckf 5

有关信息,请访问http://docs.joomla.org/Accessing_the_current_user_object

$user =& JFactory::getUser();
Run Code Online (Sandbox Code Playgroud)

如何判断他们是否已登录,或者他们是否仅仅是来宾:

if ($user->guest) {
    echo "Please log in.";
} else {
    echo "Welcome!";
}
Run Code Online (Sandbox Code Playgroud)