I am proficient in Drupal 7 where I get the current user object from global $user
, but how do I get it in Drupal 8 ?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
如何在Drupal 8中获取当前用户对象?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
dongren4099 2017-08-23 10:15关注Please use following code to get the current user object in Drupal 8:
$user = \Drupal::currentUser();
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2019-02-27 22:27回答 1 已采纳 I have found the answer. First we set the classes: {% set submenu_classes = [ 'sidebar__menu' ~
- 2011-11-14 15:45回答 4 已采纳 Depending on your setup/field name, something like this in template.php (preprocess function for t
- 2018-04-16 10:21回答 1 已采纳 Put your controller into /src/Controller not just /src. And rename all occurrences of helloWorld(
- 2016-09-12 16:40在Drupal8中,index.php文件是处理请求的入口。 2. Symfony HttpKernel组件:Symfony HttpKernel组件是Drupal8处理请求的核心。当创建Request后,系统会调用HttpKernel::handle()方法来处理请求,这涉及到Drupal8的...
- 2014-07-28 12:28回答 1 已采纳 You may try this: MAKETIME( seconds / (60*60), seconds / 60, seconds % 60 )
- 2015-11-24 15:43回答 1 已采纳 To read data from a configuration object use \Drupal::config()->get('system.site')->get('nam
- 2018-12-04 10:46回答 3 已采纳 error: _form: '\Drupal\dblogin\Controller\DbloginController::reddb' It must be: _controller: '\D
- 2018-05-23 09:535. **新常量**:包括`PHP_BINARY`和`PHP_VERSION_ID`等常量,分别用于获取当前PHP二进制的完整路径和版本号的整数值。 6. **改进的错误处理**:PHP 5.6引入了异常处理,使得错误能更像异常一样被捕获,提高了程序的...
- 2015-07-06 11:32回答 2 已采纳 For easy search nodes use Administration Views module. Module add search field in pages list.
- 2015-07-14 06:39回答 1 已采纳 Yes, you should use hook_form_FORM_ID_alter() (or hook_form_alter(), if you prefer). When You hav
- 2018-08-10 13:43回答 1 已采纳 This actually returns node objects $nodes = \Drupal ode\Entity\Node::loadMultiple($nids); pe
- 2020-09-28 15:51Drupal使用arg函数获取当前页面的URL参数,通过逻辑运算符进行比较。 7. 判断是否为节点(文章内容页) 判断是否为节点页面,可以检查URL的第一部分是否为"node",并且第二部分是否为一个数字。通过is_numeric函数...
- 2021-04-22 14:16感受我的style的博客 问题是,在这一点上,没有关于订单的信息,无论是在会话中还是在我所知道的任何其他地方.作为一种解决方法,我尝试查询当前连接用户的最后一个订单但是当用户未注册时失败,因为Ubercart即时注册一个帐户并使用户不记录....
- 2020-08-18 10:35culi3118的博客 drupal8 自定义实体Entities are a great way to organize your data in Drupal. If you are familiar with nodes, taxonomy terms, comments or users, you should also know that since Drupal 7, these have been...
- 2021-05-25 20:57*Server – 你电脑上运行的Apache版本,你需要在此列表中选择你机器上安装的Apache版本 ·调试器功能: *函数逐语句(F11), 逐过程(F10),停止调试(Shift+F5) *在调试器监视窗口,只显示用户的变量 *局部变量...
- 2020-08-29 11:38culi3118的博客 drupal8文档The Queue API in Drupal allows us to handle a number of tasks at a later stage. What this means is that we can place items into a queue which will run some time in the future and process ...
- 2021-05-24 20:12u011474028的博客 于是仅两个核心开发者打造的ThinkPHP成为了很多人的希望,而另外一边,没有“程序员是吃青春饭的”,开源软件社区聚会上常常见到五六十岁的人还在眼中带光的谈论技术,他们寻找生命的意义,不被生计太多打扰,将一生...
- 2021-03-30 19:301. **字符串处理**:如`strlen()`用于获取字符串长度,`str_replace()`用于替换字符串中的指定内容。 2. **数组操作**:如`count()`计算数组元素数量,`array_push()`向数组末尾添加元素。 3. **日期与时间**:如`...
- 2019-12-04 10:40asdfgh0077的博客 这意味着对结果集的每次调用都会修改对象中的结果集,它不像jquery中那样可链接,在jquery中每个链接都是一个新集合,您只有一个集合,这是查询的结果,并且每个函数调用都进行修改那一套。 为了获得类似jquery...
- 2021-02-23 08:238. **最新版本与持续发展**:当前最新的稳定版本是PHP 8,它引入了新的特性,如命名空间改进、Just-In-Time(JIT)编译、类型提示增强等,提升了语言的性能和功能。 如果"baitapphp:PHP"项目包含了源代码,那么...
- 没有解决我的问题, 去提问