php - 消息:未定义的属性:CI_Loader::$general_settings
问题描述
框架:codeigniter
实际上我面临一些问题。我创建了一个管理面板,我可以在其中更改网站的徽标,它可以在面板中工作,但是如果我在网站索引页面上加载徽标,但如果我在网站索引页面中加载徽标,那么它将返回此错误。
遇到 PHP 错误 严重性:通知
消息:未定义的属性:CI_Loader::$general_settings
文件名:views/index.php
行号:6
回溯:
文件:C:\xampp\htdocs\hrdk\application\views\index.php 行:6 功能:_error_handler
文件:C:\xampp\htdocs\hrdk\application\controllers\Home.php 行:8 功能:查看
文件:C:\xampp\htdocs\hrdk\index.php 行:315 功能:require_once
http://localhost/hrdk/" alt="徽标" >
网站索引页面代码在这里
<!DOCTYPE html>
<html>
<body>
<h1>My First Heading</h1>
<img src="<?= base_url($this->general_settings['logo']); ?>" alt="Logo" >
</body>
</html>
网站索引页面控制器代码在这里
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Home extends CI_Controller {
public function index()
{
$this->load->view('index');
}
}