Php codeigniter模板标头白色数据

Php codeigniter模板标头白色数据,php,codeigniter,foreach,header,Php,Codeigniter,Foreach,Header,如何将foreach嵌入到标题中? 我已经按照代码中的说明进行了尝试。 但对于输出,我只得到“未定义变量:header_warenkorbs”raus。 虽然我参与了控制器的值数据 我做错了什么 控制器: <?php class Warenkorb extends CI_Controller { function __construct() { parent::__construct();

如何将foreach嵌入到标题中? 我已经按照代码中的说明进行了尝试。 但对于输出,我只得到“未定义变量:header_warenkorbs”raus。 虽然我参与了控制器的值数据

我做错了什么

控制器:

<?php
class Warenkorb extends CI_Controller
    {
        function __construct()
            {
                parent::__construct();
            }

        public function header()
            {
                $data['header_warenkorbs'] = $this->Admin_model->header_warenkorbs();
                $this->load->view('templates/header', $data);
                // $this->load->view('test/index');
                // $this->load->view('templates/footer');
            }
    }

  • 项目名称 23$ x
  • 您需要回显它(示例:)

    只需根据您的需要编辑它,我太懒了

    您需要响应它(示例:)


    只需根据您的需要编辑它,我太懒了,除非它是一个打字错误或者您没有向我们展示这一行可能存在的问题

    $data['header_warenkorbs'] = $this->Admin_model->header_warenkorbs();
    
    您显示的型号代码是
    Warenkorb\u型号
    而不是
    Admin\u型号
    。似乎上面的代码应该是

    $data['header_warenkorbs'] = $this->Warenkorb_model->header_warenkorbs();  
    
    不显示加载模型的位置。它装在某处。。。正确的?通常的做法是在使用模型的控制器的构造函数中加载模型

    class Warenkorb extends CI_Controller
    {
        function __construct()
        {
             parent::__construct();
             $this->load->model('Warenkorb_model');
        }
    
        // other code
    }
    

    您是否意识到您实际上没有在
    foreach
    循环中使用
    $header\u warenkorbs
    执行任何操作?您永远不会使用
    $warenkorb

    ,除非它是一个打字错误,或者您没有向我们展示这一行可能存在的问题

    $data['header_warenkorbs'] = $this->Admin_model->header_warenkorbs();
    
    您显示的型号代码是
    Warenkorb\u型号
    而不是
    Admin\u型号
    。似乎上面的代码应该是

    $data['header_warenkorbs'] = $this->Warenkorb_model->header_warenkorbs();  
    
    不显示加载模型的位置。它装在某处。。。正确的?通常的做法是在使用模型的控制器的构造函数中加载模型

    class Warenkorb extends CI_Controller
    {
        function __construct()
        {
             parent::__construct();
             $this->load->model('Warenkorb_model');
        }
    
        // other code
    }
    

    您是否意识到您实际上没有在
    foreach
    循环中使用
    $header\u warenkorbs
    执行任何操作?您从未使用过
    $warenkorb

    您要点击的url是什么?另外,您正在
    Admin\u model
    中寻找一个方法,但尚未加载它。您正在调用在
    Warenkorb\u模型中定义的方法
    header\u warenkorbs()
    。打开错误报告。您正在访问的url是什么?另外,您正在
    Admin\u model
    中寻找一个方法,但尚未加载它。您正在调用在
    Warenkorb\u模型中定义的方法
    header\u warenkorbs()
    。打开错误报告。