-1

我有一个使用 CI 1.7.2 的应用程序。在控制器中我有$data['title'] = 'Sample Title'; 视图

<?php echo $title; ?> 

应该打印出来。

但不工作。我有另一个带有最新 CI 的应用程序,因为这样的传递效果很好。有人知道这个奇怪问题的原因吗?

4

2 回答 2

1

您应该将数据传递给查看,例如

$this->load->view('view_file', $data);
于 2013-09-20T16:24:54.260 回答
0

还有另一种方法可以使用库解析器传递数据来查看

类主页扩展 CI_Controller {

function __construct() {

    parent::__construct();
    $this->load->helper(array('form', 'url', 'date'));
    $this->load->library('form_validation');
    $this->load->library('session');


    $this->load->library('parser');


}

public function index() {

    $this->sssssssss();
}

function sssssssss($data = '') {

    $header = $this->parser->parse('interface', array(), TRUE);

    $data['interface'] = $header;

    //bind all together and parse to template view
    $this->parser->parse('template_view', $data);
}

}

于 2013-09-21T03:47:00.823 回答