2013-03-05 95 views
0

我在CakePhp中创建附加视图时遇到了一些麻烦 根据我的理解,您需要匹配视图文件名和控制器功能。 功能是在正确的控制器,但CakePHP的仍然给我这个错误:CakePHP无法在控制器中创建/查找动作

Error: The action userMutualFriends is not defined in controller UserProfileController 

Error: Create UserProfileController::userMutualFriends() in file: app\Controller\UserProfileController.php. 

<?php 
class UserProfileController extends AppController { 


    public function userMutualFriends() { 

    } 

} 

虽然我粘贴完全相同的功能到控制器。 我有CakePHP的没有经验,所以也许我只是失去了一些东西..

感谢, 山姆

+1

控制器是否在正确的位置,即app \ Controller \也只是注意到; CakePHP约定是将控制器作为一个复数即UserProfilesController,不知道这是否会对此有所帮助 – George 2013-03-05 19:14:21

+0

它实际上已经是一个完全有效的控制器,并且已添加3个视图。问题是我不知道如何添加我自己的(我必须完成一个应用程序)。 – 2013-03-05 19:20:51

+0

尝试将您的调试级别设置为2 – George 2013-03-05 19:22:53

回答

2

我最大的白痴,用备用因此改变了错误的文件.. 对不起浪费你的时间。

+0

哈哈,没问题 – George 2013-03-05 19:43:27