class Adminmenu extends Module { function Adminmenu() { parent::Module(); $this->load->module->model('menu','adminmenu'); } function Index() { $this->load->module->view('menu_view'); } }
class Menu extends Model { var $id; var $parent_id; var $backname; var $main; var $viewable; var $addable; var $editable; var $deletable; function Menu() { parent::Model(); } function getViewableModules($main=1,$parent=0) { $this->db->where('back',1); $this->db->where('viewable',1); $this->db->where('main',$main); $this->db->where('parent',$parent); $result = $this->db->get('modules'); return $result; } }