摘要:
在用 Laravel Backpack 写一个定制化的 CRUD 页面。例如,一个指定店铺所拥有的商品的 CRUD 页面。 起初路由我是这样写的 报错 Route pattern "/products-of-store/{store_id}/{{store_id}}" cannot referenc 阅读全文
摘要:
最近线上 Laravel 错误日志发现了一个异常 HTTPException Too Many Attemps 而我一个同事在本地开发的过程中也频繁遇到这个异常。测试环境:Laravel 5.5。 网上查了一下,是 Laravel 5.2 引入的 throttle middleware 造成的。 源 阅读全文
摘要:
开发机上升级了 MySQL 8.0, 原有的 Laravel 5.5 项目就启动失败了。 报错信息是: 解决方法是: config/database.php 中的 strict 值修改成 false. 阅读全文
摘要:
代码复用在项目中早晚会遇到,这不在用 Laravel 给博客增加 Feed 订阅功能 就到了需要将生成网页 description 的函数提取出来,在文章显示与 Feed 生成的两个 Controller/Template 间复用。 定义一个类 在 config/app.php 中添加 alias, 阅读全文
摘要:
1. 继承、片段、占位、组件、插槽 1.1 继承 1、定义父模板 Laravel/resources/views/base.blade.php 2、子模板继承 @extends('base') 1.2 片段 1、父模板定义片段 @section('part') // 中间内容即使是一个片段 @sho 阅读全文
摘要:
用过 Nginx 的兄弟都知道,修改 Nginx 配置文件之后,可以使用 来检测配置文件是否有语法错误。 今天配置 opcache 的时候,发现 php-fpm 也可以检测 php-fpm.conf , php.ini 等配置文件的正确与否。 没有问题之后,就可以重启 fpm 服务了。 Fatal 阅读全文
摘要:
base layout 中需要使用 继承的 blade 中需要使用 其会覆盖父模板中的内容。 如果需要基于原 layout section 附加内容 @yield 类似于 @section/show 的用法,但是其继承者不能使用 @parent。 阅读全文
摘要:
重置数据库数据 update products set updated_at = created_at; 阅读全文
摘要:
避免并发执行 这里需要注意,对于 call function 定义的计划任务,需要定义 name。否则会报错 production.ERROR: A scheduled event name is required to prevent overlapping. Use the 'name' met 阅读全文
摘要:
Laravel 自带了两种测试类型 Feature Test: 功能测试。针对类似接口这种流程性的测试。 Unit Test: 单元测试。针对单个函数这种输入输出结果的测试。 新建一个 Feature Test 项目根目录下多了一个文件 tests/Feature/FinishOrderTest.p 阅读全文