Моя проблема заключается в том, что переменная не передается от контроллера к представлению, когда пользователь не вошел в систему, но она отображается, когда пользователь вошел в систему. Мой метод контроллера выглядит следующим образом:
function publicprofile( $username ) {
$user = $this->Users->find('first', array('conditions' => array('username' => $username)));
$this->set('user', $user['Users']);
}
Метод находится в списке разрешенных, и все работает, только $ user не установлен.
Спасибо