В шаблоне (просмотр) , используйте $sf_user
:
Для имени пользователя:
echo $sf_user->getUsername();
Для идентификатора:
echo $sf_user->getAttribute('user_id', null, 'sfGuardSecurityUser');
Или, в действии (контролер) , вы можете делать то, что делаете в своем вопросе:
$this->username = $this->getUser()->getUsername();
, а затем $username
будет доступно в вашем шаблоне просмотра.
См. ярлыки шаблонов в документации Symfony для других ярлыков переменных представления.