laraveljob怎么运行脚本(Laravel-admin之修改操作日志的方法)
laraveljob怎么运行脚本
Laravel-admin之修改操作日志的方法以前的后台都是使用自己手写的日志,但是最近公司工作较多,修改其他项目的任务就搭在了我的身上,今天用户要修改后台的操作日志界面,让登陆者可以更多地知道登录后端者的所有相关操作:包括谁修改了,谁删除了,谁审核了,谁添加了,这样才能根据相应的操作者进行相应的处罚。
我现在要修改的则是Laravel-admin后台,要想修改操作日志,
需要如下操作:
1.找到原始操作日志控制器文件LogController.php:
|
\vendor\encore\laravel - admin\src\Controllers |
2.找到原始中间件文件OperationLog.php:
|
\vendor\encore\laravel - admin\src\Middleware |
3.更改配置文件的操作日志文件自动加载:
|
'operation_log' = false, |
4.在\app\Http\Middleware目录下新建OperationLog.php文件,与原始文件内容一致,命名空间需要修改为:
|
namespace App\Http\Middleware; |
5.在\app\Admin\Controllers目录下新建LogController.php文件,命名空间需要修改为:
|
namespace app\Admin\Controllers; |
6.在\app\Admin目录下的routes.php文件中添加路由:
|
$router - >resource( 'logs' , LogController:: class ); |
7.在\app\Http目录下的Kernel.php中添加相应的中间件信息:
|
'OperationLog' = > \App\Http\Middleware\OperationLog:: class , |
以上步骤即可成功,然后根据需求进行对应信息的提取即可,但是添加数据时需要注意的是不要使用系统常量,否则系统常量字段无法插入成功!!!
以上问题全部解决了,但是新增的数据无法正常插入到数据库内,经过不断的测试,
最终找到解决方案:
在\vendor\encore\laravel-admin\src\Auth\Database目录下的OperationLog.php中,
将protected $fillable = ['user_id', 'path', 'method', 'ip', 'input'];中添加相对应的字段,则添加相应的显示数据正常!问题将被解决!
这篇Laravel-admin之修改操作日志的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。
原文链接:https://blog.csdn.net/qq_35816459/article/details/78632802
- laravel使用队列(基于laravel where的高级使用方法)
- laravel关闭错误提示(解决laravel session失效的问题)
- laravel接口请求模拟(Laravel框架控制器的request与response用法示例)
- laravel查询限制输出设置(laravel validate 设置为中文的例子验证提示为中文)
- laravel自定义条件查询(解决laravel groupBy 对查询结果进行分组出现的问题)
- laravel设置跨域请求(Laravel实现ApiToken认证请求)
- laravel数据查询(laravel按天、按小时,查询数据的实例)
- laravel框架如何查询空的信息(Laravel 已登陆用户再次查看登陆页面的自动跳转设置方法)
- laravel开发登录接口(解决laravel5中auth用户登录其他页面获取不到登录信息的问题)
- laravel关联模型新增数据(使用laravel的migrate创建数据表的方法)
- laravel admin文档(Laravel-添加后台模板AdminLte的实现方法)
- laravel队列流程(Laravel 创建指定表 migrate的例子)
- laravel架构设置(Laravel框架查询构造器 CURD操作示例)
- laravel 队列导入数据(laravel框架查询数据集转为数组的两种方法)
- laravel请求耗时(Laravel统计一段时间间隔的数据方法)
- laravel测试重连数据库(Laravel关系模型指定条件查询方法)
- 淘宝支持账号名修改,网友 终于可以 重新做人 了(淘宝支持账号名修改)
- 盘点那些年让人称奇的年终奖 最后一个赢辣条毫无悬念(盘点那些年让人称奇的年终奖)
- 你还没有升职吗 他竟因为几套激励理论,升职了(你还没有升职吗)
- 某知名企业绩效管理体系及薪酬分配体系操作手册(某知名企业绩效管理体系及薪酬分配体系操作手册)
- 职场人改不掉这4个习惯,只会越混越穷,一辈子也翻不了身(职场人改不掉这4个习惯)
- 华为 联想等46家公司笔试面试题,涉及各行各业,建议收藏(联想等46家公司笔试面试题)
热门推荐
- mysql怎么查看表的字段(Mysql 获取表的comment 字段操作)
- dede高性能设置(让dedecms生成html速度快1倍)
- dedecms操作手册(织梦DEDECMS结构化数据Meta申明标签)
- css赛博朋克风格效果(CSS几步实现赛博朋克2077风格视觉效果)
- sql中row的用法(sql server数据库中raiserror函数用法的详细介绍)
- vue引入axios(vue封装axios的几种方法)
- python如何抓取公众号文章(python爬取微信公众号文章的方法)
- python用列表实现一个定时器(python 定时器,实现每天凌晨3点执行的方法)
- css如何定义行级元素宽度和高度(CSS块级元素与行级元素详解)
- python代码如何进行切片索引(Python读取Pickle文件信息并计算与当前时间间隔的方法分析)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9