[eluser]my9006ci[/eluser]
hi,
i have codes like this
controllers\welcome.php
Code:
<?php
class Welcome extends Controller {
function Welcome()
{
parent::Controller();
}
function index()
{
$this->load->library('menubar');
$data['menu'] = $this->menubar->menubar();
$data['menuadmin'] = 'dd';
$this->load->view('rightbar',$data);
}
}
?>
models\menu.php
Code:
<?php
class Menu extends Model {
function menu()
{
parent::Model();
}
function get_all_menu()
{
return ($this->db->count_all('menu'));
}
}
?>
views\rightbar.php
Code:
<p><?=$menuadmin?></p>
<p><?=$menu?></p>
libraries\menubar.php
Code:
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Menubar {
function menubar()
{
$this->load->model('menu');
print $this->menu->get_all_menu;
print 'tes';
}
}
?>
but when i load, the page error like this
A PHP Error was encountered
Severity: Notice
Message: Undefined property: Menubar::$load
Filename: libraries/Menubar.php
Line Number: 7
Fatal error: Call to a member function model() on a non-object in C:\AppServ\www\CodeIgniter\system\application\libraries\Menubar.php on line 7
i want call the model in my menuright.php libraries
but always error.
please guys, help me urgent.
many thanks