上代码<?php namespace App\Exceptions; use Exception; use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler; class Handler extends ExceptionHandler {   &nb ......
424
0
0
2022-04-11
没有安装composer require doctrine/dbal扩展报如下错误Changing columns for table "personnel_matters" requires Doctrine DBAL. Please install the doctrine/dbal package. 解决办法:安装:composer require ......
367
0
0
2022-04-11
之前有用过这个插件,但是今天想用的时候给忘记怎么用了,搬起以前的代码复习了一下,做一个笔记分享给大家。github安装成功之后访问:/maileclipse创建Mailables是在代码中创建一个邮箱发送类templates.json 是储存 邮箱配置信息的class Sitefail extends Mailable { use Queuea ......
372
0
0
2022-04-11
背景承接上次提问 问答:[不懂就问]phpword中 IOFactory::load($paths)初始化doc文件失败也不知道各位需不需要,算小弟的记录吧环境 laravel 8.0 laravel-admin 1.8 PHP 7.3 PHPword 0.18.1 安装就不赘述了开发阶段导入弹出表单使用文件上传转 ......
494
0
0
2022-04-11
开发环境Docker - PHP7.4 + MySQL5.7 + Nginx1.19IDE:PhpStorm项目搭建一、安装 Laravel$ composer create-project --prefer-dist laravel/laravel:^6.2 test二、Laravel - User 相关文件处理1) 删除以下文件app/Http/Cont ......
473
0
0
2022-04-11
最新的博客开源啦~~~ 哈哈哈。利用空余时间将以前的老博客更新重写了一下。模仿了两个博客的ui。基于 vue3+element-plus+laravel8.x前后端分离构建的一款博客应用。最新版本已经使用laravel-octane加速运行✅前端UI参考炫酷ui简洁ui博客地址实现了一些小功能主题切换前后端分离下第三方授权登录响应式模仿论坛样式的二级评论(p ......
369
0
0
2022-04-11
使用 JWT 时,添加自定义数据并在登陆时校验需求如下同一个用户有两种角色,分别定义了是否可以禁止登陆即冻结。应用登陆时,需要选择角色,然后才点击登陆按钮。当后台设置该用户的某个角色冻结时,需要禁止该角色使用我们的应用程序。解决思路1、登陆时,在token的自定义数据中指明角色类型。2、每当任何一个请求到来时,都检查token中保存的角色类型,然后都到角色表 ......
414
0
0
2022-04-11
第一步创建对应的视图文件在resource/view/admin/创建对应的视图文件nav.blade.php(视图文件可以自定义)视图文件中写入对应的前端代码<ul class="nav navbar-nav"> <li class="dropdown dropdown-language nav-item"> ......
448
0
0
2022-04-11
第一步 创建重写右侧下拉列表页面在resource/view/admin/partials下创建navbar-user-panel.blade.php(路径,文件名可以自定义)复制下拉列表内容,在vendor/dcat/laravel-admin/resource/view/partials下的navbar-user-panel.blade.php代码内容如 ......
419
0
0
2022-04-11
1,安装mariadb创建网路 docker network create --subnet=172.18.0.0/16 mynetwork docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root --net mynetwork --ip 172.18.0.2 --name mariadb ......
448
0
0
2022-04-10
用到的相关知识dcat工具表单,dcat自定义函数admin_setting等创建工具表单PHP artisan admin:form setting //创建工具表单 命令 在 form 方法中构建表单项,使用方法和数据表单一致 $this->confirm(trans('hint.setting1'), trans('hint. ......
441
0
0
2022-04-10
项目需求不同,要求也不同,这个仅供参考,相互学习,共同进步前提主要实现方法是自己提供的useEnvironmentPath(),有兴趣的同学可以去研究下.每个公司的要求不一样,有的习惯进行条件编译加载配置文件,有的不需要条件编译,怕安全泄露token等关键信息,手动修改配置信息.像国内小公司基本不怎么分测试环境,正式环境,更没有减振环境,属于直接替换配置文件 ......
413
0
0
2022-04-10
介绍Workerman是一款纯PHP开发的开源高性能的PHP socket 服务框架。Workerman不是重复造轮子,它不是一个MVC框架,而是一个更底层更通用的socket服务框架,你可以用它开发tcp代理、梯子代理、做游戏服务器、邮件服务器、ftp服务器、甚至开发一个php版本的redis、php版本的数据库、php版本的nginx、php版本的php ......
539
0
0
2022-04-10
为了不影响后续升级,选择重写登录页面首先创建对应的视图文件 在 resource/views/admin/login/ 创建对应文件 login.blade.php 写入自己喜欢的布局,样式 页面的注意事项(这都是基于不修改dcat的登录逻辑和会员表单)1.表单提交路径{{ admin_url('auth/login') }} 2.表单字段 用户名 ......
646
0
0
2022-04-10
Laravel表单请求验证忽略某些字段验证。添加和修改时,对于数据的验证有时候是不同的,如添加时要对邮箱进行唯一性验证,那么编辑时就要忽略该邮箱的唯一验证,不然将始终提示邮箱已存在。对此,官方文档仅仅只是提供了粗糙的案例,用起来并不容易。本篇文章将提供2种方法(实际上就是一种方法的延伸)。添加和修改时,对于数据的验证有时候是不同的,如添加时要对邮箱进行唯一性 ......
400
0
0
2022-04-10