-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathmcp.module.php
39 lines (32 loc) · 1.09 KB
/
mcp.module.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<?php if( ! defined('BASEPATH')) exit('No direct script access allowed');
class Module_mcp
{
private $EE;
private $base_url;
private $data = array();
public function __construct()
{
$this->EE =& get_instance();
$this->base_url = BASE.AMP.'C=addons_modules'.AMP.'M=show_module_cp'.AMP.'module=module';
// update breadcrumbs
$this->EE->cp->set_breadcrumb($this->base_url.AMP.'method=index', $this->EE->lang->line('module_module_name'));
// setup navigation
$this->EE->cp->set_right_nav(array(
'module_nav_home' => $this->base_url.AMP.'method=index',
'module_nav_settings' => $this->base_url.AMP.'method=settings',
));
}
public function index()
{
// Set page title
$this->EE->cp->set_variable('cp_page_title', $this->EE->lang->line('module_page_title_index'));
return $this->EE->load->view('index', $this->data, TRUE);
}
public function settings()
{
// Set page title
$this->EE->cp->set_variable('cp_page_title', $this->EE->lang->line('module_page_title_settings'));
return $this->EE->load->view('settings', $this->data, TRUE);
}
}
/* End of File: mcp.module.php */