передача данных из контроллера для просмотра в CodeIgniter приводит к неопределенной переменной - PullRequest
0 голосов
/ 01 мая 2020

У меня есть эта функция в моем контроллере:

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){?>

Но это приводит к ошибке:

Сообщение: неопределенная переменная: items

Есть предложения, как это исправить?

1 Ответ

2 голосов
/ 01 мая 2020

изменить это

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

на это

$this->load->view("cart/checkout", $data);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...