[eluser]benyu[/eluser]
taking a look at my scripts first, please!
class BaseController extends Controller
{
var $menus = array();
function BaseController()
{
parent::Controller();
}
function RenderMenu()
{
//todo.
}
}
class FrontController extends BaseController
{
function FrontController()
{
parent::BaseController();
$this->__init_menus();
}
function __init_menus()
{
//todo
}
}
// a front controller page
class Home extends FrontController
{
function Home()
{
parent::FrontController();
}
function index()
{
$this->load->view('home');
}
}
// a view file home.php
<?php $this->RenderMenu();?>
the script running okay in php4 (APACHE)!
but it's told me a error in php5:
Fatal error: Call to undefined method CI_Loader::RenderMenu() in ...