0

我想将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() 保存在数组或变量中,然后传递给查看页面。你可以帮帮我吗?

4

1 回答 1

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);

您将了解数据结构以及如何处理它。

于 2012-10-26T11:50:13.880 回答