>

내 컨트롤러 에이 기능이 있습니다.

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

    이것을 바꾸십시오

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

    이에

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

관련 자료

  • 이전 typescript - 공용체 유형에서 레코드 형 유형 작성
  • 다음 xml namespaces - 명령 행을 통해 XML에서 속성 바꾸기