03 2017 档案
摘要:今天就碰到这样的一个问题?想在一个页面里面放两个列表,并且两个列表都可以进行分页。 但是,laravel提供的分页方法很方便,可是两个以上就出问题了,当我点其中一个分页的链接时候,页面上其余的分页跟着切换。 这就是因为每个分页的都在同个页面,并且分页名都是用了默认的‘page’,导致了命名冲突。 在
阅读全文
摘要:一、分页: 有时候就是想得太复杂了,简单的东西操作就行,还老往难的地方钻。 返回上一页就行的,这样简单的js操作。 二、Laravel Blade模板中的forelse 在Laravel Blade模板中经常在循环输出前先判断一下集合是否有值,然后再 foreach 比如: 其实在Laravel B
阅读全文
摘要:stackoverflow找到的问题:http://stackoverflow.com/questions/23505875/laravel-routeresource-vs-routecontroller You can also choose what actions are included
阅读全文
摘要:https://curl.haxx.se/libcurl/c/libcurl-errors.html NAME libcurl-errors - error codes in libcurl DESCRIPTION This man page includes most, if not all, a
阅读全文
摘要:测试的时候,报错了!想不到找了半天的问题,居然是个低级错误。 仅仅是因为我的‘,’ 写成了分号‘;’。
阅读全文
摘要:Forbidden?就纳闷了,有写验证规则的,但是它出现紧张,感觉就是我落了设置什么东西了才会这样? 果不其然, Laravel有个一自动验证的,创建的时候是默认打开的, 之前是被我删了,才会这样。
阅读全文
摘要:SQLSTATE[42S02]: Base table or view not found: 1146报出这个问题,我想就是数据库表名不对导致的。为什么呢?感觉laravel太强大了,很专业的感觉。因为它对单词命名的单复数区分的很清楚吧。laravel会自动的将模型名自动替换成名称的复数形式,然后去
阅读全文
摘要:今天我遇到过一种情况:就是之前创建的控制器名称想更改(仅仅只是大小写问题而已),然后用命令行重新创建新的名称的控制器。 结果就报错了? 我就奇怪了?为什么是显示不存在?我不是还没创建么? So,看了一下,原来是之前久的控制器的设置的routes.php文件里面的对应路由没有注释掉。 得先注释掉,再命
阅读全文
摘要:在postman的环境变量中先设置好一个用户的token(事先你的数据库里面要有用户的这个数据),如下图: 然后在api请求的url 的head头部添加对应的token键名,value值用花括号{{token}}包住,就会自动获取其值。 1、routes.php文件设置中间件路由,将你的控制器放在里
阅读全文
摘要:1、简介 Laravel 包含了一个简单方法来填充数据库——使用填充类和测试数据。所有的填充类都位于database/seeds目录。填充类的类名完全由你自定义,但最好还是遵循一定的规则,比如可读性,例如UserTableSeeder等等。安装完 Laravel 后,会默认提供一个DatabaseS
阅读全文
摘要:关于laravel的auth()用户认证这一块,面前我也是,有用到,有碰到什么问题我就记录下来。 手动认证用户 once 方法只在单个请求中将用户登录到应用,而不存储任何 Session 和 Cookie,这在构建无状态的 API 时很有用。once方法和attempt方法用法差不多:
阅读全文
摘要:首先,Git的工作流是怎样的? 你的本地仓库由 git 维护的三棵“树”组成。 第一个是你的 工作目录,它持有实际文件; 第二个是 暂存区(Index),它像个缓存区域,临时保存你的改动; 最后是 HEAD,它指向你最后一次提交的结果。 在一次提交前,你得检查下你是否设置你的用户名称和e-mail地
阅读全文
摘要:Laravel中的migrations文件存放的是数据库表文件等结构,可以说是一个跟git差不多的,可以说像是数据库的版本控制器,所以可以叫做迁移。因为它可以很快速的很容易地构建应用的数据库表结构。 使用 Artisan 命令make:migration来创建一个新的迁移: 就会在database/
阅读全文
摘要:create table ta(id int not null) create table tb(id int , aid int) insert into ta values(1) insert into ta values(2) insert into tb values(1 , 1) inse
阅读全文
摘要:laravel的资源控制器 一、创建资源控制器 在命令行上,创建一个新的资源控制器 1 php artisan make:controller TestController --resource 然后在你项目App\Http\Controllers下会自动生成这个TestController.php
阅读全文