首页 > PHP开源 > 基本页面控制器–kohana3使用手册

基本页面控制器–kohana3使用手册

2011年2月9日 发表评论 阅读评论

现在我们已经设置好了一个继承自 Kohana模板控制器的模板。那么我们可以定制让我们的网站如何响应。现在是时候创建一个实际的控制器页面来让我们能够开始提供服务。

我们的页面控制器被叫做 page.php ,他创建在下列目录

/home/kerkness/kohana/application/classes/controller/page.php

这是我们的页面控制器,它包含了两个动作,一个用来加载 home页,另一个用来加载 contact页。

< ?php defined('SYSPATH') or die('No direct script access.');

  class Controller_Page extends Controller_Demo {

  	public function action_home()
  	{
  		$this->template->title = __('Welcome To Acme Widgets');

  		$this->template->content = View::factory('page/home' );
  	}

  	public function action_contact()
  	{
  		$this->template->title = __('Contact Information for Acme Widgets');

  		$this->template->content = View::factory('page/contact' );
  	}

  }

现在我们已经创建了2个视图页面。它们是 home.php 和 contact.php,它们创建在了下列目录。

/home/kerkness/kohana/application/views/page/home.php

/home/kerkness/kohana/application/views/page/contact.php

你可以使用这里两个视图文件。目前它们是很基本的,但是可以一定程度的定制。

home.php

Welcome to our homepage.

We love our new Kohana web site

contact.php

How to contact us.

We don't like to be contacted so don't bother.

分类: PHP开源 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.