Skip to content
No description or website provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
application
public
system
views
.gitignore
LICENSE
README.md

README.md

CI-admin

目录结构

├─application           项目目录
│  ├─cache              存放数据或模板的缓存文件
│  ├─config             项目相关的配置
│  ├─controllers        控制器目录
│  ├─core               项目的核心程序
│  ├─errors             错误提示模板
│  ├─helpers            项目的辅助函数
│  ├─hooks              钩子,在不修改系统核心文件的基础上扩展系统功能
│  ├─language           语言包
│  ├─libraries          通用类库
│  ├─logs               日志
│  └─models             模型目录
├─public
│  ├─resource           资源目录
│  ├─third_party        第三方资源库
│  │   ├─boostrap-datetimepicker
│  │   ├─bootstrap
│  │   ├─clockpicker
│  │   ├─daterangepicker
│  │   ├─datetimepicker
│  │   ├─font-awesome
│  │   ├─Highcharts-4.2.0
│  │   ├─jQuery-cityselect
│  │   ├─linechart
│  │   ├─vue
│  │   ├─ueditor        百度UE
│  │   └─webuploader    百度webuploader
│  └─index.php          入口文件
├─system                框架程序目录
└─views                 视图目录

特色方法

Ajax返回Json数据

function exit_json_array($errorCode = 1, $errorMessage = '', $data = array())
{
    header("Content-Type: application/json; charset=utf-8");
    exit(json_encode(array(
        'errorCode' => $errorCode,
        'errorMessage' => $errorMessage,
        'data' => $data
    ), JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES));
}

重定向跳转带提示信息

  • 使用方法: return error_redirect('/home/index','发生了错误',10);
  • 如果你想自定义样式,修改文件/views/error.php
function error_redirect($url ='/', $message='未知错误', $time = 3){
    $controller = new CI_Controller();
    $controller->load->view('error',array(
        'url' => $url,
        'message' => $message,
        'time' => $time
    ));
    return false;
}

打印变量

用于debug

p方法

function p($arr)
{
    echo '<pre>';
    print_r($arr);
    echo '</pre>';
}

pe方法

function pe($arr)
{
    echo '<pre>';
    print_r($arr);
    echo '</pre>';
    exit();
}
You can’t perform that action at this time.