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