/** * 关于我 * @author Saki <*****@*****.**> * @date 2014-5-13上午10:31:10 * @version v1.0.0 */ public function me() { //模型定义 $info_model = new \Admin\Model\SelfInfoModel(); $skill_model = new \Admin\Model\SelfSkillModel(); $company_model = new \Admin\Model\SelfCompanyModel(); $pro_model = new \Admin\Model\SelfProjectModel(); //信息查询 $map['admin_id'] = 1; //目前先写死 /*基本信息*/ $info = $info_model->where($map)->find(); /*天赋技能*/ $skill_list = $skill_model->where($map)->select(); /*历史成就*/ $company_list = $company_model->where($map)->select(); /*首领击杀*/ $project_list = $pro_model->where($map)->select(); /**/ $this->assign('info', $info); $this->assign('skill_list', $skill_list); $this->assign('company_list', $company_list); $this->assign('project_list', $project_list); $this->display(); }
/** * @todo: 文章类型表格ajax数据加载方法 * 数据操作返回json格式,使用前段表格框架进行图形加载显示 * @author Saki <*****@*****.**> * @date 2014-12-10 上午11:06:52 * @version V1.0 */ public function jsondb() { $draw = $_GET['draw']; $start = $_GET['start']; $length = $_GET['length']; /*列表分页查询*/ $model = new \Admin\Model\SelfProjectModel(); $list = $model->getProjectList_Page($start, $length); /*查询总条数*/ $admin_info = $this->admin_info; $map['admin_id'] = $admin_info['id']; $count = D('Admin/SelfProject')->where($map)->count(); /*生成JSON数据,安装前段表格框架的形式进行数据返回,jquery.datatable.js*/ $result['draw'] = $draw; $result['recordsTotal'] = $count; $result['recordsFiltered'] = $count; $result['data'] = $list; echo json_encode($result); }