CI 1.7.2 を使用するアプリがあります。コントローラーで私は$data['title'] = 'Sample Title';
ビューにいます
<?php echo $title; ?>
印刷する必要があります。
しかし、機能していません。このようなパスが正常に機能するという点で、最新のCIを備えた別のアプリがあります。この奇妙な問題の理由を知っている人はいますか?
CI 1.7.2 を使用するアプリがあります。コントローラーで私は$data['title'] = 'Sample Title';
ビューにいます
<?php echo $title; ?>
印刷する必要があります。
しかし、機能していません。このようなパスが正常に機能するという点で、最新のCIを備えた別のアプリがあります。この奇妙な問題の理由を知っている人はいますか?
次のようにビューにデータを渡す必要があります。
$this->load->view('view_file', $data);
ライブラリパーサーを使用してビューにデータを渡す別の方法があります
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);
}
}