Получить текущий зарегистрированный пользователь выдает исключение в Joomla - PullRequest
0 голосов
/ 20 января 2010

Я пытаюсь это в Joomla , но я получаю ошибку

Исправляемая фатальная ошибка: объект класса JUser не может быть преобразован в строку в C: \ xampp \ htdocs \ Joomla \ components \ com_jumi \ jumi.php (25): код eval () в строке 3

1 Ответ

0 голосов
/ 22 января 2010

Попробуйте ниже вместо вашего кода.

<?php 
  $user =& JFactory::getUser(); 
  print_r($user); 
?>

Это будет работать, потому что первая строка вернет объект, а вы пытаетесь напечатать объект с помощью echo.

Если вы хотите получить имя пользователя, попробуйте код ниже.

<?php
  global $mainframe;
  $User_name = $mainframe->getuser()->get('name');
?>

Код выше вернет имя вошедшего в систему пользователя.

...