【发布时间】:2013-08-19 22:22:56
【问题描述】:
我有一个 CakePHP 动作,它没有呈现它的视图,但是该动作正在执行。
我有控制器 VoteTagsController 和操作 alltags()
App::uses('AppController', 'Controller');
class VoteTagsController extends AppController {
public function index(){
$this->set('allVoteTags', $this->VoteTag->find('all'));
}
public function alltags(){
echo "Running";
echo "Test";
}
}
视图也存在于 /View/VoteTags/alltags.ctp
我正在尝试从 http://test_site.dev/votetags/alltags 加载操作
我已经尝试了所有方法,但无法渲染此视图。我只是得到一个白页,没有错误。
但是,更改控制器的名称并刷新会将我发送到错误未找到页面,该页面指示正在触发该操作但未呈现。
有什么想法吗?
【问题讨论】:
-
试试 $this->render('alltags');
-
没什么,只是一个
标签,上面的建议都不起作用
-
视图文件的路径是什么?
标签: php cakephp web frameworks