【问题标题】:Call to undefined method CI_Loader::load()调用未定义的方法 CI_Loader::load()
【发布时间】:2017-07-28 17:05:24
【问题描述】:

我正在关注 CodeIgniter 教程,但是当我尝试加载时

$this->load($subview);

我收到错误:调用未定义的方法 CI_Loader::load()

这是子视图的代码:

public function login() {
    $this->data['subview'] = 'admin/user/login';
    $this->load->view('admin/_layout_modal', $this->data);
}

有人知道如何解决这个问题吗?

【问题讨论】:

  • 盲射:$this->load->view($subview) 代替?
  • 不幸的是没有:(无论如何谢谢你的帮助:_)
  • 您的控制器是否扩展了 CI_Controller?
  • 是的,MY_Controller 类扩展了 CI_Controller

标签: php codeigniter


【解决方案1】:

这可能是命名问题。 CI 中的所有类都应以大写字母开头,但您的视图似乎以下划线开头。

请看这里: php codeigniter: Call to undefined method CI_Loader::model()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-24
    • 2017-09-06
    • 1970-01-01
    • 2012-07-27
    相关资源
    最近更新 更多