我想在validation_errors()中保存变量中的错误,并在视图中显示它。
我知道如何传递变量来查看传递另一个视图:
控制器中的:
$data['date'] = 'some_data';
$this->load->view('register/register_open',$data);
在view_open
中<?php
$this->load->view('mains/header');
$this->load->view('login/loggin');
$this->load->view('mains/menu');
$this->load->view('left_column/left_column_before');
$this->load->view('left_column/menu_left');
$this->load->view('left_column/left_column');
$this->load->view('center/center_column_before');
$this->load->view('register/register_view');
$this->load->view('center/center_column');
$this->load->view('right_column/right_column_before');
$this->load->view('right_column/right_column');
$this->load->view('mains/footer');
?>
在视图中:
<?php echo $date; ?>
但我不知道如何在数组或变量中保存validation_errors(),然后传递给查看页面。 你能帮帮我吗?
答案 0 :(得分:0)
请参阅本手册:http://ellislab.com/codeigniter/user_guide/general/views.html
分配变量:
<?php
class Blog extends CI_Controller {
function index()
{
$data['title'] = "My Real Title";
$data['heading'] = "My Real Heading";
$this->load->view('blogview', $data);
}
}
?>
现在在视图中使用它:
<html>
<head>
<title><?php echo $title;?></title>
</head>
<body>
<h1><?php echo $heading;?></h1>
</body>
</html>
在您的情况下,请在视图中尝试此操作:
var_dump($todo_list);
您将了解数据结构以及如何处理它。