首页 > PHP开源 > 如何绑定和设置数据到视图–koahan3使用手册

如何绑定和设置数据到视图–koahan3使用手册

2011年1月30日 发表评论 阅读评论

视图本身只是一个PHP脚本。大多数情况下,如果你想提供动态内容让你的视图显示。你可以用几个不同的方法来设置和绑定动态数据到你的视图。

可以参考下列 /application/views/pages/about.php 视图

< ?php echo $title ?>

< ?php echo $date ?>

分配数据到视图变量

public function action_index()
  {
      $view = View::factory('pages/about');
  
      $view->title = "The date is";
      $view->date = date('m/d/Y');
  
      $this->request->response = $view;
  }

另一种方式你可以在创建视图时这样设置

 public function action_index()
  {
      $data['title'] = "The date is";
      $data['date'] = date('m/d/y');
      $view = View::factory('pages/about', $data);
  
      $this->request->response = $view;
  }

绑定数据到视图

public function action_index()
  {
      $view = View::factory('pages/about')
                  ->bind('date', $date)
                  ->bind('title', $title);
  
      $title = "The date is";
      $date = date('m/d/Y');
  
      $this->request->response = $view;
  }

使用视图内的 set() 方法

public function action_index()
  {
      $view = View::factory('pages/about')
                  ->set('date', date('m/d/Y'))
                  ->set('title', "The date is");
  
      $this->request->response = $view;
  }

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