laravel 发布分页视图

有时,需要对分页代码进行自定义,那么此时就需要把分页视图发布出来: php artisan vendor:publish --tag=laravel-pagination

laravel api resource 返回数组

不解释了,有需要的人会懂。 <?php namespace App\Http\Resources; use Illuminate\Http\Request; use Illuminate\Http\Resources\Json\ResourceCollection; class GuestbookCollection extends Resour...

从laravel 中删除 personal_access_tokens 表

这个表是laravel/sanctum这个包带的,Laravel Sanctum 是 Laravel 官方推出的一个轻量级的身份验证系统,专门用于为单页应用(SPA)、移动应用以及简单的 token-based API 提供身份验证解决方案,它提供了一种简...

Laravel多语言支持

如果要支持多语言i18n,可以使用laravel-lang这个包,操作如下: php artisan lang:publish composer require laravel-lang/common php artisan lang:update php artisan lang:add zh_CN 翻译文...

laravel nginx配置

编辑nginx的网站配置文件,在location / {} 里面添加如下代码: try_files $uri $uri/ /index.php?$query_string; if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=$1 last; break; } ...

laravel 判断一个请求字段是否为空

有时,需要判断一个请中的某个字段是否为空,可以使用filled函数进行,代码如下: if ($request->filled('keyword')) { dd('keyword is not empty.'); }else { dd('keyword is empty....

laravel 模型中禁用update_at和created_at字段

作为一个全栈开发框架,Laravel的模型默认启用created_at和update_at字段的,有些情况下,我们并不想启用这两个字段,例如使用已经设计好的数据库,此时,只需要在模型中添加如下属性即可: public $timestam...

laravel上传文件

开发一个Web系统,上传文件是避免不了的,这在Laravel中实现非常简单,代码如下: public function upload(Request $request) { if ($request->hasFile('file')) { $file = $request->file...

Laravel中使用验证码

在Laravel中如果需要验证码,可以使用mews/captcha库来实现,过程如下 : 安装: composer require "mews/captcha" 发布配置文件: php artisan vendor:publish 前端引用: <img src="{{ca...