如何在PHP模板上获取表示当前用户的实体?

如何在PHP模板上获取表示当前用户的实体?,php,symfony,Php,Symfony,正如在这个问题上所回答的那样,它向您展示了如何在控制器上实现这一点,但是如何在php模板上获得实际的用户实体,而不必将其通过参数发送到模板 我得到的结果是: $app->getSession()->getUsername() 但这只是给出了一个带有用户名的原始变量,我想要用户实体。您可以在php模板中使用$app->getUser(),在twig模板中使用app.user 请参阅:您可以在php模板中使用$app->getUser(),在twig模板中使用app.user 请参阅:可能重复的链接

正如在这个问题上所回答的那样,它向您展示了如何在控制器上实现这一点,但是如何在php模板上获得实际的用户实体,而不必将其通过参数发送到模板

我得到的结果是:

$app->getSession()->getUsername()


但这只是给出了一个带有用户名的原始变量,我想要用户实体。

您可以在php模板中使用
$app->getUser()
,在twig模板中使用
app.user


请参阅:

您可以在php模板中使用
$app->getUser()
,在twig模板中使用
app.user


请参阅:

可能重复的链接肯定不是您所创建链接的重复added@moonwave99在发出重复警报之前,请先阅读问题。这是针对PHP模板的,另一个是针对TWIQ templates的,可能的副本肯定不是您创建的链接的副本added@moonwave99在发出重复警报之前,请先阅读问题。这是PHP模板,另一个是TWIQ模板