windows一键生成菜单生成二级目录的控制器生成失败

问题描述

一键生成菜单,生成一级目录的控制器菜单,生成成功。
生成二级目录的控制器菜单生成失败。
比如:控制器里面 user/info.php

复现步骤

在线命令管理,一键生成菜单,选择 user/info.php

BUG截图

image.png


BUG已经找到并解决,是command/Menu的importRule里面分割控制器的兼容问题。

$controllerArr = explode('/', $controller);

改成

$controller = str_replace('\\','/',$controller);
$controllerArr = explode('/', $controller);

兼容win系统的目录是/问题,希望官方处理下这类问题

查看更多

关注者
0
被浏览
331
2 个回答
chantszo
chantszo 2018-08-23
这个人贼懒,什么都没说

牛批,debug半天没找到原因,特意注册来感谢一下

zfj8u8
zfj8u8 2018-08-23
这家伙很懒,什么也没写!

特意注册过来感谢,官方知道这个bug,反馈给他说了下把\替换成/ 没说在哪 不知道官方会不会改。

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览