别只会跑通安装,写不出能交互的增删改查
很多人看完框架第一季,装好环境、配好路由、能输出一句欢迎语,就以为自己掌握了这套体系。真到要写一个带表单提交、列表分页、详情跳转的留言板时,立刻卡壳:表单怎么提交过来、路由怎么接参数、查询怎么加条件、分页到底用哪个方法。这门课的主题就是用一个非常具体的简易留言板项目,把入门阶段最常缺的这块补上。它不跟你讲大而全的架构思想,只盯着一个能跑起来的业务闭环:从发帖、列表、详情到内容截断,把请求从进来到落库再到渲染出去的整条链路走通。如果你现在属于能看懂文档但写不出一个完整功能页的状态,这门课就是对症的补缺材料。
适合什么基础与建议先看的重点
看之前你得有基本准备:装好了运行环境,知道路由写在哪、控制器长什么样、模板怎么渲染变量。如果这些还模糊,先回去补第一季,别硬啃第二季。这门课的线索是围绕留言板功能往前推的,建议先把表单提交与路由接收那几节看透,因为这是前后端打通的第一道坎;接着直接切入查询构造器的排序、限定与条件子句,这是列表页和详情页的数据基础;然后重点看分页实现和详情页的参数传递,这两块是新手最容易抄了代码却不知道参数从哪来、链接怎么生成的地方。中间件和跳转函数别跳过,它解决的是请求拦截和提交后的重定向,很多人表单提交后页面空白或者报错,就是这里没理清。模板里那节内容截取和自动换行也值得停下来手敲一遍,这是实际做内容展示时必然会碰到的细节处理。
学完能独立做什么与资料怎么配合练习
看完后你应该能独立搭出一个带完整交互的小型内容模块:自己定义接收表单的路由,写控制器方法处理数据入库,用查询构造器拉列表并加上排序和分页,生成详情页链接并接住必选参数,在模板里做内容截断展示,再用中间件挡住不该进的请求、用跳转函数在操作完成后回页面。具体怎么练:不要光跟着视频点头,准备一个本地的空项目,每看完一个功能点就暂停,自己把路由、控制器、模板三处的代码手敲一遍,跑通了再和资料里的参考对照。重点练两件事:一是手写表单到路由的完整提交链路,二是自己改查询条件和分页参数,看页面怎么变。遇到提交没反应或者参数丢失,先回头查路由方法和跳转写法,别急着找答案。把这套流程自己走通一遍,比连看十节课都管用。
课程目录
1 31 Laravel5.6 简易BBS留言板 第一课 (05:14) 2 32 Laravel5.6 简易留言板 html提示 (07:25) 3 33 Laravel5.6 查询构建器 排序、分组、限定 (06:27) 4 34 Laravel5.6 POST请求与any路由 (09:01) 5 35 Laravel5.6 中间件及跳转函数redirect (05:22) 6 36 Laravel5.6 分页 查询构造器实现分页 (13:47) 7 37 留言详情页 第一次用URL生成 (12:07) 8 38 留言详情页 路由参数必选参数 (09:26) 9 39 留言详情页 模板页面制作 (05:43) 10 40 第一次使用 查询构造器的Where 子句 (06:31) 11 41 str_limit截取内容及单词自动换行 (07:12) 12 42 增加留言时间记录create_at (04:16) 13 43课 发现分页在手机太长的问题了吗 (10:07) 14 44课 想快捷获取每节课的所有源码吗 (05:48) 15 45课 分页前台页面效果实现 (06:01) 16 46课 如何自定义简单分页样式呢 (11:23) 17 47课 简洁分页实现完成示例 (11:28) 18 48课 想用模型 增删改查吗?这是重要的一课 (15:43) 19 49课 一起把模型巩固一下 (09:11) 20 50课 模型save插入数据 时间戳使用 (08:53) 21 51课 第一次用模型的 更新 批量修改功能 (09:52) 22 52课 第一个模型 增加记录示例 及设置时间戳时区 (05:16) 23 53课 第一次用模型的 删除 物理删除记录 (08:33) 24 54课 第一次用模型的 软删除 (08:35) 25 55课 分页查询被软删除的模型 (07:56) 26 56课 模型软删除和前台页面一起怎么实现?思路讲解 (08:08) 27 57课 模型软删除和前台页面一起怎么实现? 前台效果实现讲解 (09:39) 28 58课 模型软删除和前台页面一起怎么实现?后台对接 (04:29) 29 59课 模型编辑和前台页面一起怎么实现? (10:26) 30 60 Laravel5.6 简易BBS留言板 开发 总结 (07:02)





