[eluser]bigdaddysheikh[/eluser]
I am having trouble instantiating my models. I get
Code:
Call to a member function getAll() on a non-object
error even though the same model works in other controllers.
here is my controller that is calling the model.
Code:
<?php
class Welcome extends Controller {
function Weclome()
{
parent::Controller();
$this->load->helper(array('form','url'));
$this->load->database();
$this->load->model("pages");
}
function index()
{
$data["listing"] = $this->pages->getAll();
$this->load->view("index", $data);
}
}
here is the model:
Code:
<? class Pages extends Model {
var $title = '';
var $content = '';
var $date = '';
function Pages()
{
// Call the Model constructor
parent::Model();
$this->load->helper('form');
}
function getAll()
{
$query = $this->db->get('page');
return $query->result();
}
What can be the problem? The same model and lines work in my other admin controllers.
Thanks in advance for helping.