我正在制定一個由[easyappointments][1]
提供的日曆計劃,但現在我昨天堅持在這個錯誤。在主網頁users.php
我已經添加了以下內容:
<?php
require_once("application/models/impostazioni_model.php");
$this->load->model('impostazioni_model');
$this->impostazioni_model->load_colours();
?>
的require_once
找到正確的文件impostazioni_model.php
但是當我在頁面中輸入users.php
我看到這個錯誤:
Fatal error: Call to a member function load_colours() on a non-object
在這line:$this->impostazioni_model->load_colours();
這個類別impostazioni_model.php
我這樣的內容:
<?php if (! defined('BASEPATH')) exit('Direct execution not allowed.');
class Impostazioni_Model extends CI_Model
{
public function __construct()
{
parent::__construct();
}
public function load_colours()
{
echo "print";
}
}
?>
我跟着codeigniter
文檔,特別是類模型必須是大寫字母,所以我不知道我錯了什麼。有人可以幫助我?
的http:// stackov erflow.com/questions/12769982/reference-what-does-this-error-mean-in-php – Linus
您使用的是哪個版本的CI? – Saty
我使用的是3.0.0版本 – Dillinger