3.6. 上传头像

本教程最新版为 9.x,当前版本已放弃维护,请阅读最新版本!

上传头像

目前为止,图中的这两张图都是测试图片,接下来我们将一起开发个人资料里的头像上传功能,并将这两张图片换为用户上传的头像。

file

模型文件修改

首先我们需在 User 模型里将 avatar 字段加入到允许修改的白名单 $fillable 中:

file

编辑页面

接下来我们在 资料编辑页面 的『个人简介』编辑框下面,增加头像上传的选项:

resources/views/users/edit.blade.php

.
.
.
                <div class="form-group">
                    <label for="introduction-field">个人简介</label>
                    <textarea name="introduction" id="introduction-field" class="form-control" rows="3">{{ old...

本文章首发在 LearnKu.com 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
贡献者:11
讨论数量: 5

bignose
关于 `use Image;` 这行代码的疑问?
17 个点赞 | 20 个回复 | 问答 | 课程版本 5.5
uptutu
在 ImageUploadHandler 类的 save 方法是不是有性能的优化?
7 个点赞 | 3 个回复 | 问答 | 课程版本 5.5
stefen
上传图片路径问题?
4 个点赞 | 12 个回复 | 问答 | 课程版本 5.5
yangshuolll
教程代码中有个大 bug 大家注意下
4 个点赞 | 2 个回复 | 问答 | 课程版本 5.7
Moonshadow2333
解决自己对File::move()方法的疑惑
3 个点赞 | 0 个回复 | 分享 | 课程版本 8.x