加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – codeigniter返回“消息:未定义属性:欢迎:: $load”尝试

发布时间:2020-12-13 13:05:27 所属栏目:PHP教程 来源:网络整理
导读:背景资料 我刚刚安装了CI的新副本并修改了欢迎控制器以包含url Helper,因此我可以调用方法base_url.然后我尝试从home.php调用此方法 问题: 我收到以下错误消息: Message: Undefined property: Welcome::$loadFilename: controllers/welcome.php 码: 这是

背景资料

我刚刚安装了CI的新副本并修改了欢迎控制器以包含url Helper,因此我可以调用方法base_url.然后我尝试从home.php调用此方法

问题:
我收到以下错误消息:

Message: Undefined property: Welcome::$load
Filename: controllers/welcome.php

码:

这是我的欢迎控制器现在的样子:

class Welcome extends CI_Controller {
    public function __construct()
    {
        $this->load->helper('url');     
    }   

    public function index()
    {
        $this->load->view('home');
    }
}

该视图如下所示:

<!DOCTYPE html> 
<html lang="en">
  <head>
    <meta http-equiv="X-UA-Compatible" content="IE=Edge"/>
    <meta charset="utf-8">
    <meta name="viewport" content="width = device-width">    
    <meta name="description" content="">
    <!-- Le styles -->    
    <title>test site</title>
    <script>   
      var BASEPATH = "<?php echo base_url(); ?>";
    </script>
    <link href="<?php echo base_url('assets/css/bootstrap.min.css')?>" rel="stylesheet">
    <link href="<?php echo base_url('assets/css/navbar.css')?>" rel="stylesheet">    
  </head>

系统在控制器构造函数中的行上死亡,我尝试加载库…

到目前为止我做了什么:

>阅读手册. http://ellislab.com/codeigniter/user-guide/helpers/url_helper.html
>尝试在config / autoload.php中包含url库,如下所示:

$autoload [‘helper’] = array(‘url’);

但我仍然得到错误.
有什么建议?

谢谢.

截图:

你忘记了一件至关重要的事
class Welcome extends CI_Controller {
    public function __construct()
    {
        parent::__construct();
        $this->load->helper('url'); //Loading url helper    
    }   

    public function index()
    {
        $this->load->view('home'); //Loading home view
    }
}

parent :: __构造.如果你不这样做;当您覆盖自己控制器中的__construct时,Controller不会继承它的抽象层.

只要你不覆盖你的__construct就可以了.它只会在您覆盖它时发生.您没有加载功能,因为Welcome类为空(无继承),即使它扩展了CI_Controller(但具有__construct覆盖).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读