如何在视图中移动消息,如成功与否

时间:2012-11-11 10:13:32

标签: codeigniter codeigniter-2

我的控制器

//从类别

中检索值的类别
$category['categorylist']=$this->usermodel->categorylist();
$data['message']="Product sucessfully inserted";
$this->load->view('admin/products',$category);

我的观点

<?php
if(isset ($message))
{
    echo $message;
}
?>

在视图中我还想在插入后显示成功消息,但如果我保持

$this->load->view('admin/products',$category,$data);

然后不显示成功消息。我做错了什么?

1 个答案:

答案 0 :(得分:2)

您只能将一个数组传递给视图,因此messagecategory必须位于同一个数组中。

$data['category'] = $this->usermodel->categorylist();
$data['message'] = 'Product sucessfully inserted';
$this->load->view('admin/products', $data);

使用此功能,您可以在视图中使用$category$message