我想获得当前用户的名字。正如文档所述,我应该使用User.name方法。试图在示例中使用它 - 没有用。 试过这个:
val = User.current.name
而且:
user = User.find(User.current.id)
val = user.name
我做错了什么?
答案 0 :(得分:1)
除非你对Redmine实例做了一些奇怪的事情,否则你应该总是有一个User.current
。所以你也应该能够使用User.current.name
。
由于这不起作用,正如您所说,您能详细说明完全不起作用吗?
答案 1 :(得分:0)
您需要分配当前用户的会话或cookie(请参阅应用程序控制器),因此您无法控制并请求当前用户。