法一: 若在同一个controller文件夹下的控制器互相调用的话可以直接new来实例化: 例如在Index 控制器里面调用Menus 或者用controller 助手函数来实例化 法二:如果不在一个模块下的话可以通过 use 来引入 比如 : 然后再实例化 ...
2018-07-18 11:37 0 12411 推荐指数:
...
注意: 命名空间使用反斜杠\ 系统方法调用则为路径,(控制器/方法名)为路径的正斜杠。 ...
以访问admin模块下的index 控制器下的index 方法为例,入口文件/模块名/控制器名/方法名.html ...
正常访问地址组成应该是 http://localhost/模块名/控制器名/方法名 如果还是不行 也许你是忘了加namespace 命名空间namespace的组成:app/模块名/包名 其中app是TP5默认的 还有一种问题就是 TP5的控制器驼峰命名 ...
跨控制器调用方法 1. 先造对象,再调用里面的方法 $sc=new \Home\Controller\IndexController(); 用绝对路径找 echo $sc->ShuChu(); 2. $sc=new IndexController(); 用相对路径 echo ...
...
跨控制器调用方法 1. 先造对象,再调用里面的方法 $sc=new \Home\Controller\IndexController(); 用绝对路径找echo $sc->ShuChu(); 2. $sc=new IndexController(); 用相对路径 echo ...