3

我想在我的网站模板页面上显示上次登录日期,该怎么做?我尝试使用 {!$User.LastLoginDate},但它显示“字段 LastLoginDate 不存在。检查拼写”。

请帮忙。

4

1 回答 1

4

看起来这个字段没有通过 $User 全局变量公开。您可以在页面控制器中公开日期属性并使用 SOQL 查询。

public DateTime lastlogin{get;set;}

controller: 
User u = [SELECT LastLoginDate FROM User WHERE Id =:UserInfo.getUserId()];
lastlogin = u.LastLoginDate;


VF: {! lastlogin }
于 2013-06-26T11:41:34.350 回答