Вывод информации о пользователе в шаблоне сайта

#
Вывод информации о пользователе в шаблоне сайта
Подскажите, в одной из тем я уже задавал вопрос как вывести группу, но теперь ситуация проще, нужно вывести логин пользователя в шаблон главной страницы сайта

Делаю так

<?php
$aSiteuser = Core_Entity::factory('Siteuser')->getCurrent()->Siteuser->findAll();
foreach ($aSiteuser as $oSiteuser)
{
echo $oSiteuser->login;
}
?>


На что получаю Exception: The property 'siteuser' does not exist in the model 'siteuser'

Подскажите пожалуйста!
Модератор
#
Re: Вывод информации о пользователе в шаблоне сайта
Пожалуйста, прочтите и поймите ORM.
Вы получаете текущего пользователя или NULL, какой foreach-то??
<?php
$oSiteuser = Core_Entity::factory('Siteuser')->getCurrent();
if (!is_null($oSiteuser))
{
   echo htmlspecialchars($oSiteuser->login);
}
?>
#
Re: Вывод информации о пользователе в шаблоне сайта
Вопрос снят, все гораздо проще

$aSiteuser = Core_Entity::factory('Siteuser')->getCurrent();

echo $oSiteuser->login;


Добавлено позже: спасибо HostCMS! Тупанул по страшному )))
Модератор
#
Re: Вывод информации о пользователе в шаблоне сайта
digital7,
не так просто, пользователя не будет, в логах будет ошибка, см. пример с условием.
Авторизация