将数据从控制器传递到CodeIgniter中的视图会导致未定义的变量



我的控制器中有这个功能:

public function checkout(){
$data['items'] = $this->cart_model->get_items();
$this->load->view("templates/header");
$this->load->view("cart/checkout", $data['items']);
}

在结账视图中,我尝试使用以下变量:

<?php foreach($items as $k => $item){?>

但这导致了一个错误:

消息:未定义的变量:项目

关于如何解决这个问题,有什么建议吗?

更改此

$this->load->view("cart/checkout", $data['items']);

到这个

$this->load->view("cart/checkout", $data);

相关内容

  • 没有找到相关文章

最新更新