从零开始学习laravel web(三)

时间拖了好久了不多说直接开始以后尽量少说话学习laravel结合着官方文档是比较快的,也有中文的叫做laravel学院http://laravelacademy.org/

好了我们直接开始前面我们已经把底层的东西给创建好了现在我们就可以直接开始写代码了,说一句web.php 路由文件里面有get、post、delete、any、patch、options


这些路由中都可以带上参数 比如 Route::get('/test/{'id'}').....等等,当然路由我们也可以导入命令空间和对路由进行分组,在后面会提到

直接开始,我们需要做一个登陆注册功能,不可能我们所有的信息都在数据库中去创建

1.创建路由


在这为什么不用get的方式了,是应为登陆的时候我们需要获取登陆页面然后提交按照传统的模式我们需要先get获取然后post提交,在这any就已经包含了get和post,它会自动识别我们请求的方式,创建完成之后我们就需要分配视图了,这我们用的bootstrap 原谅我是个前端菜鸟素有只能抄袭人家的了(555555)

其次是在方法控制器里面定义方法分配到视图去



我们定义好了方法之后使用return view()的方法返回到页面上面,里面的admin.index 既是对应的views/admin/index.blade.php页面,laravel默认使用的blade模板引擎,所以每个页面都是以*.blade.php结束分配好了之后我们就需要些html代码了,

关于使用bootstrap的方法这就不介绍了



这就是整个网站的请求了从创建路由->到控制器->视图完整的做法了,由于样式水平有限页面就没有进行处理了,望大家谅解,


猜你喜欢

转载自blog.csdn.net/mzjmc123/article/details/75511405