我有一个使用 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);
还有另一种方法可以使用库解析器传递数据来查看
类主页扩展 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);
}
}