kohana-如何绑定和设置数据到视图

本文介绍了在Kohana框架中几种不同的方式来为视图设置数据,包括直接在视图中赋值、创建视图时传入数据、使用bind方法绑定数据以及使用set方法设置数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

考虑下面的视图

<h1>< ?php echo $title ?></h1><p>< ?php echo $date ?></p>

给视图变量赋值

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

另外,你可以在创建视图时设置数据

public fuction action_index(){
    $data['title'] = "The date is";
    $data['date'] = date('m/d/y');
    $view = View::factory('page/about', $data);}

绑定数据到视图

public funciton action_index(){
    $view = View::factory('page/about')
                      ->bind('date', $date)
                      ->bind('title', $title);
    $title = "The date is";
    $date = date('m/d/y');}

使用视图set()方法

{
    $view = View::factory('pages/about')
                      ->set('date', date('m/d/y'))
                      ->set('title', "The date is");}


转载于:https://my.oschina.net/u/1757002/blog/308060

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值