-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

ライブラリパーサーを使用してビューにデータを渡す別の方法があります

class home extends 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 に答える