我已经成功地产生了与电子邮件地址相关联的gravatar映像的字符串输出,但是很难实际显示该图像……
这是在模型文件中的User.php内部。
public function getGravatarAttribute()
{
$hash = md5(strtolower(trim($this->attributes['email'])));
return "http://www.gravatar.com/avatar/$hash";
}使用以下方法显示输出:
<li>{{ Auth::user()->gravatar }}</li>我现在需要把它变成实际的Gravatar image...but --有点卡住了
发布于 2015-01-31 21:27:48
只需将URL用作图像元素的src:
<img src="{{ Auth::user()->gravatar }}"/>发布于 2015-02-01 03:14:53
下面是一个使用引导的img属性的示例。
<a href="{{ route('profile_path',$user->username) }}">
<img class="media-object" src="//www.gravatar.com/avatar/{{ md5($user->email) }}" alt="{{$currentUser->username}}">
</a>https://stackoverflow.com/questions/28256692
复制相似问题