里面的头像 Laravel
Gravatar inside Laravel
我已经设法生成与电子邮件地址关联的 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 图片...但有点卡住了
只需将 URL 用作图像元素的 src
:
<img src="{{ Auth::user()->gravatar }}"/>
这是一个使用 bootstrap.
的 img 属性 示例
<a href="{{ route('profile_path',$user->username) }}">
<img class="media-object" src="//www.gravatar.com/avatar/{{ md5($user->email) }}" alt="{{$currentUser->username}}">
</a>
我已经设法生成与电子邮件地址关联的 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 图片...但有点卡住了
只需将 URL 用作图像元素的 src
:
<img src="{{ Auth::user()->gravatar }}"/>
这是一个使用 bootstrap.
的 img 属性 示例<a href="{{ route('profile_path',$user->username) }}">
<img class="media-object" src="//www.gravatar.com/avatar/{{ md5($user->email) }}" alt="{{$currentUser->username}}">
</a>