多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 行为日志的扩展 > 在实际的项目开发过程中,可能会对日志的记录有不同的要求,而且部分节点可能并不需要录入权限表。所以像这种情况下应如何处理。 ## 常见需求 1. 权限表中没有的节点如何处理 2. 日志描述如何自定义(不使用权限表中的信息) 3. 根据用户操作的实际状态记录日志描述 ...... > 在这里,咱们就上面这三种情况来做讲解 ### 1\. 权限表中没有的节点如何处理 > 通过扩展配置的方式,来设置权限表中没有的节点。 1. 创建扩展配置文件`app\extra\logs.php` 内容如下: ~~~ <?php return [ 'Login/logout'=>'退出', 'Login/index'=>'访问登录页面', 'Login/dologin'=>'用户登录', 'Index/index'=>'登录成功', 'Index/welcome'=>'欢迎页面', ]; ~~~ > 节点做为键名,提示信息做为值。 2. 在行为类里面,加入扩展配置中的信息判断