cakephp v2布局未加载

cakephp v2布局未加载,cakephp,layout,view,cakephp-2.1,Cakephp,Layout,View,Cakephp 2.1,您好,我想在cakephp中添加一个新布局,但不知何故,系统一直在控制器的view文件夹中查找,而不是/app/view/Layouts文件夹 Error: The view for TestsController::desktop() was not found. Error: Confirm you have created the file: /app/View/Tests/desktop.ctp desktop.ctp文件位于/app/View/Layouts中。与default.ct

您好,我想在cakephp中添加一个新布局,但不知何故,系统一直在控制器的view文件夹中查找,而不是/app/view/Layouts文件夹

Error: The view for TestsController::desktop() was not found.
Error: Confirm you have created the file: /app/View/Tests/desktop.ctp
desktop.ctp文件位于/app/View/Layouts中。与default.ctp相同的位置

控制器中的代码为:

public function desktop() {

    $this->layout = 'desktop';
}

这里怎么了?我不明白为什么cakephp一直在查看/控制器名称文件夹。。。我需要修复此问题,因为我想将此布局用于其他控制器。谢谢。

如果您仔细阅读邮件,您会看到cake告诉您它找不到您的视图,而不是您的布局


因此,创建一个空的
/app/View/Tests/desktop.ctp
,看看会发生什么。我希望魔术……)

哦,快!好吧,也许这次测试我不需要视图。。。蛋糕还是这样!