CakePHP проверяет, вошел ли пользователь в систему в представлении

У меня есть следующий код:

    <?php

    if (!$this->Auth->user())
    {
        echo $this->element('header');
    }
    else
    {
        echo $this->element('header-bar');
    }

    ?>

внутри моего представления, который должен отображать другой заголовок для вошедших в систему пользователей, но вызывает следующую ошибку:

Notice (8): Undefined property: View::$Auth [APP/views/layouts/page.ctp, line 17]
Fatal error: Call to a member function user() on a non-object in /Users/cameron/Sites/thehive/app/views/layouts/page.ctp on line 17

Как мне это исправить? Спасибо

24
задан Cameron 5 May 2011 в 17:17
поделиться