Laravel
文章平均质量分 56
偷懒的加菲
Laravel8.x和Laravel8.5中文文档翻译参与者
展开
-
Laravel中间件向Controller传递值
Laravel中间件向Controller传递值原创 2022-02-04 21:07:40 · 492 阅读 · 0 评论 -
Laravel Model设置默认值
https://cloud.tencent.com/developer/ask/102106原创 2021-06-23 08:11:34 · 2435 阅读 · 0 评论 -
Laravel的Model的firstOrCreate()时间字段适配
在使用 firstOrCreate(),可以非常方便的插入不存在的数据,如果根据条件筛选存在,则直接返回Model实例,否则创建符合规则的实例并返回原创 2020-05-03 15:43:31 · 525 阅读 · 0 评论 -
解决Call to undefined method Symfony\Component\HttpFoundation\Response::header()的方法
前言先说一下我最近正在做的这个项目,这个项目是一个APP管理后台,基于Laravel 5.6开发,接口端使用Passport,WEB端使用常规开发模式。今天在WEB端使用laravel-excel组件导出Excel时,报了一个很不常见的错误:Call to undefined method Symfony\Component\HttpFoundation\Response::header()...转载 2019-11-15 16:00:10 · 5181 阅读 · 2 评论 -
Laravel中如何修改 Request $request 的值?
转载:https://learnku.com/laravel/t/5908/if-you-modify-the-value-of-request-request作者:F4NNIU场景:用户界面有一个 ver版本的字段,是自动的,由用户可选,用户提交后,根据body内容判断是V1还是V2,并给 $_POST['ver]赋值。办法:经过搜索,发现 Request 有一个 merge 方法,可以...转载 2019-10-08 13:59:11 · 4229 阅读 · 1 评论 -
Laravel-Admin提交表单时根据变化内容更新其他字段
需求现在需要判断审核字段是否被修改,如果修改,则获取当前登录管理员姓名,把姓名放入跟新表单中。应对办法我采用的方法是在Controller里进行设置和判断,这样的代码不会污染Model。在采用这个方法的时候,涉及到Laravel-Admin提供的两个表单回调函数来获取和更新表单内容,并在控制器中设置一个private的变量。//保存前回调$form->saving(function...原创 2019-08-11 09:43:06 · 7511 阅读 · 0 评论 -
Laravel URL 处理:获取当前 URL 的 5 种方法
转载:https://learnku.com/laravel/wikis/15962在Laravel中,有很多种方式获取当前访问 URL:1. 使用 Request 类:$url = Request::getRequestUri();2. 使用 $request 对象:public function show(Request $request) { $url = $re...转载 2019-06-04 08:41:48 · 5728 阅读 · 0 评论 -
鸟哥惠新宸:PHP 7.1 的新特性我并不是很喜欢
转载:https://www.oschina.net/question/2896879_2212316作者:王练在此我想放我喜欢的一条,原文第9条还有种说法就是 PHP 学习起来特别简单,不利于展示个人能力,对此怎么看?(鸟哥回答)答:PHP 确实简单,这也是我们追求的目标,我们希望它简单,简单难道不好吗?可能有些人会寄希望通过一些复杂的东西来体现自己的优越感,这其实也没什么问题。只...转载 2019-05-08 22:10:12 · 465 阅读 · 0 评论 -
Laravel-Admin中添加富文本编辑器CKeditor并可以上传图片
https://github.com/tmtfns/laravel-ckeditor/blob/master/app/Http/Controllers/TextImageController.phphttps://ckeditor.com/docs/ckeditor4/latest/guide/dev_file_upload.htmlhttps://blog.csdn.net/alistrin...原创 2019-04-02 22:57:25 · 3480 阅读 · 2 评论 -
初始化 Laravel5.5 项目
composer create-project laravel/laravel blog “5.5.*” --prefer-dist原创 2019-03-21 18:34:00 · 817 阅读 · 0 评论 -
为什么你应该使用 Repository
原文:http://vegibit.com/laravel-repository-pattern/转自:https://segmentfault.com/a/1190000003488038Repository 模式为了保持代码的整洁性和可读性,使用Repository Pattern 是非常有用的。事实上,我们也不必仅仅为了使用这个特别的设计模式去使用Laravel,然而在下面的场景下,我...转载 2019-02-19 10:06:09 · 405 阅读 · 0 评论 -
Laravel 技巧
转载:http://www.cnblogs.com/qiyongchu/p/5817314.html作者:代达罗斯之殇Eloquent1.Automatic model validationclass Post extends Eloquent{ public static $autoValidate = true; protected static $rules = a...转载 2019-02-13 09:09:31 · 1219 阅读 · 0 评论 -
Laravel 程序架构设计思路:使用动作类
转载:https://www.cnblogs.com/summerblue/p/9148713.html作者:Summer2018当我们谈论到应用程序的架构的时候,经常会问到一个经典的问题,那就是“这段代码应该放在哪里比较好”。 因为 Laravel 是一个相当灵活的框架,所以要回答这个问题其实没那么容易。我应该把我的业务逻辑写在 Model 层,还是 Controller 层,或者是其他地方...转载 2019-02-18 12:23:57 · 323 阅读 · 0 评论 -
Laravel在migrate出现Syntax error or access violation: 1067 Invalid default value
在开发laravel项目的时候,migrate的时候,出现离奇错误。错误完整内容如下:Illuminate\Database\QueryException : SQLSTATE[42000]: Syntax error or access violation: 1067 Invalid default value for 'expiry_date_end' (SQL: create tabl...原创 2019-02-09 19:09:26 · 3644 阅读 · 2 评论 -
Laravel的updateOrCreate
Laravel中的源码如下 /** * Create or update a record matching the attributes, and fill it with values. * * @param array $attributes * @param array $values * @return \Illuminate\...转载 2018-12-15 17:24:43 · 10960 阅读 · 0 评论 -
Postman测试上传多图接口
在用Laravel写就接口的时候,不知道怎么测试怎用postmam测试多图上传,查找了很多资料都没明白,资料一般写的都是上传单张图片的示范,特此记录下来。Postman设置Laravel后台接口的编写写的是一段上传相册到服务器的代码,本人学的浅勿喷/** * 上传相册到服务器,同时相关数据存入数据库 * @param Request $request * @return \I...原创 2018-12-15 17:00:41 · 8071 阅读 · 2 评论 -
Laravel 5.5 .No application encryption key has been specified
Laravel 5.5 .No application encryption key has been specified创建了新的laravel项目后, 运行提示:No application encryption key has been specified解决方法:这个是由于没有配置好 APP_KEY在终端上, cd到项目目录位置然后执行:php artisan key:...转载 2018-12-01 23:05:12 · 1024 阅读 · 0 评论 -
Laravel Eloquent ORM字段及时间处理
class User extends Model{ #以下属性和方法都不是必须的,但是一般都要按需求定义一些 //定义关联的表名,不定义的话默认此模型关联的表为 模型名s (users) protected $table = 'user'; /******字段相关*******/ #定义主键字段名,默认是id protec...转载 2018-11-28 21:00:38 · 1165 阅读 · 0 评论