如何在Kohana中渲染视图

lau*_*ent 3 controller view kohana-3

我刚刚开始使用Kohana,我在渲染简单视图时遇到了一些麻烦.我创建了以下控制器:

class Controller_Tracer extends Controller {

    public function action_index() {        
        $this->request->response = View::factory('tracer');
    }

}

然后我在application/views/tracer.php中创建了这个视图:

Tracer view

现在,当我尝试通过http://mydomain/index.php/tracer/index访问控制器时,它只显示一个空白页面.它似乎是找到控制器和视图,因为当我更改名称时,有错误,但它只是没有显示任何东西.

有人知道可能是什么问题吗?

Dav*_*ock 5

在Kohana 3.1中你会改为使用:

$this->response->body(View::factory('tracer'));
Run Code Online (Sandbox Code Playgroud)

快速查看从3.0迁移到3.1的文档.