|
|
1,查找模块列表
- public function init() {
- $dirs = $module = $dirs_arr = $directory = array();
- $dirs = glob(PC_PATH.DIRECTORY_SEPARATOR.'modules'.DIRECTORY_SEPARATOR.'*');
- foreach ($dirs as $d) {
- if (is_dir($d)) {
- $d = basename($d);
- $dirs_arr[] = $d;
- }
- }
- define('INSTALL', true);
- $modules = $this->db->select('', '*', '', '', '', 'module');
- $total = count($dirs_arr);
- $dirs_arr = array_chunk($dirs_arr, 20, true);
- $page = max(intval($_GET['page']), 1);
- $pages = pages($total, $page, 20);
- $directory = $dirs_arr[intval($page-1)];
- include $this->admin_tpl('module_list');
- }
复制代码
|
|