3

我想获取当前用户的名称。如文档所述,我应该使用 User.name 方法。尝试像示例中那样使用它 - 没有用。试过这个:

val = User.current.name

和这个:

user = User.find(User.current.id)
val = user.name


我究竟做错了什么?

4

2 回答 2

1

除非您对 Redmine 实例做一些奇怪的事情,否则您应该始终拥有一个User.current. 所以你应该也可以使用User.current.name.

正如您所说,由于这不起作用,您能否详细说明一下到底是什么不起作用?

于 2010-10-11T17:09:42.667 回答
0

您需要分配了当前用户的会话或 cookie(请参阅应用程序控制器),因此您不能只是控制台并询问当前用户。

于 2010-10-11T17:15:08.607 回答