当'posts/index'动作被执行时,'views/posts/index '。
在"视图/文章/索引。
我不想创建/拥有/获取那个'views/posts/index。ctp的文件。
我想展示'posts/index'操作的结果,我不需要'views/posts/index '。ctp的文件。
您需要将自动渲染设置为false:
$this->autoRender = false;
//any echo's will be printed as the "view"
echo "My Postsn";
可选地,你甚至可以使用:
省略布局$this->layout = false;
如果你不想让一个方法自动加载视图,你可以在该方法中设置$this->autoRender = false
。
您还可以使用render()
方法来呈现路径不遵循CakePHP约定的视图
如果你不想创建视图,你就不应该使用模型-视图-控制器框架