我刚刚创建了一个这样的控制器:
<?php
class UsuarioController extends AppController {
}
?>
我去http://urubu.zz.mu/controller/UsuarioController.php进行测试,这就是结果:
错误:找不到ControllerController。
错误:在文件中创建下面的ControllerController类:app / Controller / ControllerController.php
}
我的项目中没有类ControllerController。 我在AppController中找到了一行(来自CakePHP):
App :: uses('Controller','Controller');
但我不知道它意味着什么以及如何解决它。
有人可以帮忙吗?感谢
答案 0 :(得分:1)
<强> TLDR:强>
阅读Online CakePHP Book中的大量文档,以便更好地了解CakePHP。
访问Controller的index()
操作
在CakePHP中,您可以通过以下URL访问Controller的index
操作:
http://www.mydomain.com/usarios
您无需在网址中添加“控制器”。
以上操作会在index()
内执行UsariosController
操作。
访问控制器中的其他操作
http://www.mydomain.com/usarios/register
这会在register()
内执行UsariosController
操作。
将变量传递给控制器中的操作
http://www.mydomain.com/usarios/view/1
这会将1
传递给register($userId) {
中的UsariosController
操作。