正在显示
2 个修改的文件
包含
4 行增加
和
4 行删除
@@ -366,13 +366,12 @@ class Crud extends Command | @@ -366,13 +366,12 @@ class Crud extends Command | ||
366 | //验证器 | 366 | //验证器 |
367 | list($validateNamespace, $validateName, $validateFile, $validateArr) = $this->getValidateData($validateModuleName, $validate, $table); | 367 | list($validateNamespace, $validateName, $validateFile, $validateArr) = $this->getValidateData($validateModuleName, $validate, $table); |
368 | 368 | ||
369 | - $controllerUrl = strtolower(implode('/', $controllerArr)); | ||
370 | - | ||
371 | //处理基础文件名,取消所有下划线并转换为小写 | 369 | //处理基础文件名,取消所有下划线并转换为小写 |
372 | $baseNameArr = $controllerArr; | 370 | $baseNameArr = $controllerArr; |
373 | - $baseFileName = Loader::parseName(array_pop($baseNameArr), 1); | 371 | + $baseFileName = Loader::parseName(array_pop($baseNameArr), 0); |
374 | array_push($baseNameArr, $baseFileName); | 372 | array_push($baseNameArr, $baseFileName); |
375 | $controllerBaseName = strtolower(implode(DS, $baseNameArr)); | 373 | $controllerBaseName = strtolower(implode(DS, $baseNameArr)); |
374 | + $controllerUrl = strtolower(implode('/', $baseNameArr)); | ||
376 | 375 | ||
377 | //视图文件 | 376 | //视图文件 |
378 | $viewArr = $controllerArr; | 377 | $viewArr = $controllerArr; |
@@ -7,6 +7,7 @@ use think\Config; | @@ -7,6 +7,7 @@ use think\Config; | ||
7 | use think\Controller; | 7 | use think\Controller; |
8 | use think\Hook; | 8 | use think\Hook; |
9 | use think\Lang; | 9 | use think\Lang; |
10 | +use think\Loader; | ||
10 | 11 | ||
11 | /** | 12 | /** |
12 | * 前台控制器基类 | 13 | * 前台控制器基类 |
@@ -43,7 +44,7 @@ class Frontend extends Controller | @@ -43,7 +44,7 @@ class Frontend extends Controller | ||
43 | //移除HTML标签 | 44 | //移除HTML标签 |
44 | $this->request->filter('strip_tags'); | 45 | $this->request->filter('strip_tags'); |
45 | $modulename = $this->request->module(); | 46 | $modulename = $this->request->module(); |
46 | - $controllername = strtolower($this->request->controller()); | 47 | + $controllername = Loader::parseName($this->request->controller()); |
47 | $actionname = strtolower($this->request->action()); | 48 | $actionname = strtolower($this->request->action()); |
48 | 49 | ||
49 | // 如果有使用模板布局 | 50 | // 如果有使用模板布局 |
-
请 注册 或 登录 后发表评论