Kohana 3有像app控制器这样的东西吗?

时间:2010-11-19 07:36:29

标签: kohana-3

我是kohana 3中的新手,我在cakephp工作,他们有 app_controller 来为所有控制器的init全局设置控制器。所以我想知道kohaba有这样的事情

现在我只使用dispatch在每个控制器中调用它。我试着找到它 但是这样做的正确方法是什么?

感谢任何评论=)

3 个答案:

答案 0 :(得分:1)

你的意思是Kohana_Controller上课吗?它是所有Kohana控制器的父母。还有Kohana_Controller_Template具有默认模板操作。

但Ko3通常使用index.phpAPPPATH/bootstrap.phpconfig/文件夹进行配置。看看here

答案 1 :(得分:0)

谢谢biakaveron,现在我从模板控制器扩展课程 包含main函数示例init_controller和其他控制器将从init_controller扩展,如“class pages_controller extend init_controller”

答案 2 :(得分:0)

我喜欢创建一个扩展Controller_Template的Controller_App,每个控制器都从它扩展。在其中我总是使用before()和after()方法,通常在before()中使用Auth逻辑,在after()中使用自动模板渲染(基于Request的控制器和操作呈现视图)。我很少在其中放置一些应用程序范围内的行动。