本地默认头像问题
默认头像路径要怎么写???
这样不行!
//指定用户默认头像
public function saving(User $user)
{
// 这样写扩展性更高,只有空的时候才指定默认头像
if (empty($user->avatar)) {
$user->avatar = 'http://moom-blog.test/uploads/images/default/default-photo.jpeg';
}
}
这样,也不行:
$user->avatar = '/uploads/images/default/default-photo.jpeg';
我查看数据库里居然是这样的,为啥?
补充问题,现在上传头像也出问题 了,会是这样的路径
问题已解决,一定要加上域名url。但,不太理解为什么非要加上url $user->avatar = config('app.url') . '/uploads/images/default/default-photo.jpeg';
我这边不保存域名的,否则后续更换域名就是个坑。
加个访问器处理下域名即可。
默认头像不需要写入数据库