黑马lavarel教程---13、分页】的更多相关文章

黑马lavarel教程---13.分页 一.总结 一句话总结: - lavarel里面的分页操作和tp里面的分页操作几乎是一模一样的 - 控制器:$data=Lesson::paginate(2); - 视图:{{$data->links()}} 二.数据分页 在laravel里面要完成分页是很简单的,它的思想之前的框架有些不一样,之前框架使用的是分页类完成分页,laravel是直接调用模型的分页方法,返回对应的数据和分页的字符串. 分页类的在框架中的位置(了解): 案例:使用分页功能实现当前m…
黑马lavarel教程---5.模型操作(AR模式) 一.总结 一句话总结: AR: ActiveRecord :Active Record(活动记录),是一种领域模型模式,特点是一个模型类对应关系型数据库中的一个表,而模型类的一个实例对应表中的一行记录. 1.Eloquent ORM:用模型操作数据库? ORM是对象关系模型 eloquent:英 ['eləkwənt]:adj. 意味深长的 英 ['eləkwənt]  美 ['ɛləkwənt] adj. 意味深长的:雄辩的,有口才的:有说…
黑马lavarel教程---1.lavarel目录结构 一.总结 一句话总结: 一套视频讲的东西太少,要看多套视频 1.安装lavarel需要额外开启的模块? extension=php_fileinfo.dll(验证码代码依赖需要该扩展) extension=php_curl.dll(主要用于请求的发送) 2.安装lavarel需要 httpd.conf配置文件需要开启的模块? LoadModule deflate module modules/mod_deflate.so LoadModul…
黑马lavarel教程---9.缓存操作 一.总结 一句话总结: legend2项目中自己写的哪些文件操作都可以通过这里的缓存实现,简单方便 1.lavarel中如何使用后端主流的缓存如 Memcached 和 Redis 等? 在配置文件 config/cache.php中指定缓存驱动即可 2.系统默认是使用文件缓存,其缓存文件存储的位置位于哪里? storage/framework/cache/data 3.如何用缓存做计数器? increment 和 decrement 方法 increm…
黑马lavarel教程---12.lavarel验证码 一.总结 一句话总结: 用插件的时候仔细看插件的版本要求 1.lavarel安装验证码插件的时候,如果(可选)需要定义自己的配置,则需要生成配置文件,怎么生成? php artisan vendor:publish :发布之后会在config目录下找到对应的配置文件 二.lavarel验证码 回顾:生成验证码需要经过:画画布.生成干扰线.生成噪点.生成验证码.生成验证码存入session.输出图片. 1.验证码依赖安装 去packagist…
黑马lavarel教程---11.响应处理 一.总结 一句话总结: 如果在昂扬状态,看学习视频和运动时间重合,会很舒服 1.jquery的$.post参数为什么不需要占位? 因为每个参数的类型不同,可以识别:$.post:$.post (地址,[参数对象,回调,期望返回类型]); 2.常见的ajax响应数据类型? 有json和xml.text/html,但是一般都用json 3.在laravel中框架如果需要响应json数据,怎么写? (和json_encode()效果一样,不用记):retur…
黑马lavarel教程---10.lavarel模型关联 一.总结 一句话总结: 1.模型关联比较方便,一次定义,后面都可以使用 2.关联关系 使用动态属性进行调用 1.一对多,多对多实例? 一对多:一篇文章有多个评论 多对多:一个文章可能有多个关键词,一个关键词可能被多个文章使用. 2.lavarel模型关联中关联代码是写在主模型中还是写在次模型中? 关联代码写在主模型中 谁是主模型谁是次模型根据实际需求进行分析,比如文章表和关键词表多对多关系,当要查所有文章对应的关键词的时候文章表就是主模型…
黑马lavarel教程---8.session 一.总结 一句话总结: 1.session默认保存在文件中 2.使用的话通过Session门面或者辅助函数 1.lavarel中session的保存方式 ? session默认存到文件中,目录为:storage\framework\sessions 2.lavarel中session的使用方式? Session门面或者辅助函数 Session::put('key', 'value'); 二.会话控制 常见应用- 增删改查 session默认存到文件…
黑马lavarel教程---7.文件上传 一.总结 一句话总结: 在laravel里面实现文件的上传是很简单的,压根不用引入第三方的类库,作者把上传作为一个简单的http请求看待的. 1.在lavarel中作者把文件上传看做什么? 一个简单的http请求 在laravel里面实现文件的上传是很简单的,压根不用引入第三方的类库,作者把上传作为一个简单的http请求看待的. 2.要想表单能够上传(此处不考虑异步方式),则表单应该具备哪些要求? a. 具有form标签,method必须为post,必须…
黑马lavarel教程---6.简单验证 一.总结 一句话总结: 1.验证的最简单实例:$request的validate方法,验证通过可以继续进行,验证失败就重定向 2.中文提示可以用中文语言包 3.对语言包中的翻译不满意可以自己修改:验证的话就是修改zh-CN包中的validation.php 1.为什么需要做后端验证? 因为浏览器可以将页面的js禁用 2.lavarel中如何得知一个请求类型? 语法:Input::method():返回GET或者POST 3.验证的最简单实例? $requ…