[top-think/think]修正当define("CONTROLLER_LAYER","")时,找不到对应的CLASS的BUG

2023-12-27 669 views
4

当自定义CONTROLLER_LAYER常量为空的时候,会报 class [ app\admin\shop\Shop ] not exists 的错误。中间有两个双斜杠

回答

2

为什么要设置这个为空呢?

6

我们的项目需要把 Model 层 以及其他的提到 应用层 之上,以确保 Model 以及其他层 可更方便的管理与共用,因此Controller 这一个目录其实就多余了。也恰好看到可以设置 Controller layer ,所以才改了提交。

8

公用和管理 其实和目录层级并没有直接的关系 一个目录下面混淆太多的文件 而且按照5.0的方式 因为没有后缀区分 所以会存在相同的文件冲突问题啊。