Vik*_*dey 2 php drupal drupal-8
我精通 Drupal 7,我可以从中获取当前用户对象global $user,但是如何在 Drupal 8 中获取它?
为当前活动用户获取完整drupal 用户对象的一种线性方法:
$account = \Drupal\user\Entity\User::load(\Drupal::currentUser()->id());
Run Code Online (Sandbox Code Playgroud)
为什么不只是Drupal::currentUser()?因为大多数时候它是不够的,因为您需要一个完全加载的用户对象,而它不是:
| 归档时间: |
|
| 查看次数: |
13015 次 |
| 最近记录: |