|
本帖最后由 57sy.com(隐身中 于 2013-10-6 13:25 编辑
学习CI的时候顺便用CI写了一个常用功能的后台系统 ,界面如下
基本功能有:
系统基本参数配置
后台管理团队(权限分配)
用户列表
日志记录 (后台的操作保存在日志内,可以选择性记录或者是不记录)
模块树 (就是无限极分类,分类别的,创建之后可以进行生成数据文件)
后台发布消息 管理员直接进行发布消息
后台文件管理
后台修改菜单很简单 直接修改admin_application\libraries\admin_common.php
大概110行,方法return_nav_array
PHP复制代码
function return_nav_array (){
return array(
'left'=>array(
'系统设置'=>array(
'系统基本参数'=>array(
'url'=>'admin/web_manager/index/site_config/',
'参数设置'=>'admin/web_manager/index/site_config/',
'生成数据文件'=>'admin/web_manager/index/make_data/',
),
),
'站长'=>array(//站长
'后台管理团队'=>array(//后台管理团队
'url'=>'admin/master/team/team_list/',
'团队成员页面'=>'admin/master/team/team_list/',
'团队成员删除处理'=>'admin/master/team/team_list_del/',
'团队职务列表'=>'admin/master/team/team_duty/',
'团队职务删除'=>'admin/master/team/team_duty_del_do/',
'团队职务编辑'=>'admin/master/team/team_duty_edit/',
),
),
'用户'=>array(//用户
'用户列表'=>array(//添加用户
'url'=>'admin/members/user/manager_users/',
'用户列表'=>'admin/members/user/manager_users/',
'用户添加'=>'admin/members/user/user_add/',
),
),
'后台操作log'=>array(
'日志记录'=>array(
'url'=>'admin/logs/log/log_list/',
'日志记录列表'=>'admin/logs/log/log_list/',
'日志导出'=>'admin/logs/log/export/',
),
),
'后台模块树'=>array(
'模块树'=>array(
'url'=>'admin/admin_tree/tree/tree_list/',
'模块树列表'=>'admin/admin_tree/tree/tree_list/',
'模块树修改'=>'admin/admin_tree/tree/tree_edit/',
'模块树删除'=>'admin/admin_tree/tree/tree_del_do/',
'生成数据文件(模块树)'=>'admin/admin_tree/tree/make_xml/',
),
),
'后台发布消息'=>array(
'发布消息'=>array(
'url'=>'admin/admin_message/message/message_publish/',
'发布消息'=>'admin/admin_message/message/message_publish/',
),
),
'后台文件管理'=>array(
'文件管理'=>array(
'url'=>'admin/file_manager/file/file_list/',
'文件列表'=>'admin/file_manager/file/file_list/',
'文件上传'=>'admin/file_manager/file/upload_file/',
'文件删除'=>'admin/file_manager/file/del_file/',
'创建目录'=>'admin/file_manager/file/mkdir_dir/',
),
),
),
);
}
复制代码
配置文件是在 config/config.php 里面
数据库的配置是在config/database.php 修改为你自己的数据库信息
PHP复制代码
/*
* 自定义数据库信息 ,注意 $db['default']['autoinit']定义为false
* */
/*----------------------------此项目所用到的------------------------*/
$db['real_data']['hostname'] = 'localhost';
$db['real_data']['username'] = 'root';
$db['real_data']['password'] = '123456';
$db['real_data']['database'] = 'ci';
$db['real_data']['dbdriver'] = 'mysql';
$db['real_data']['dbprefix'] = '';
$db['real_data']['pconnect'] = false;
$db['real_data']['db_debug'] = TRUE;
$db['real_data']['cache_on'] = FALSE;
$db['real_data']['cachedir'] = '';
$db['real_data']['char_set'] = 'utf8';
$db['real_data']['dbcollat'] = 'utf8_general_ci';
$db['real_data']['swap_pre'] = '';
$db['real_data']['autoinit'] = false;
$db['real_data']['stricton'] = FALSE;
$db['real_data']['table_pre'] = '57sy_'; //数据表的前缀
复制代码
请将 data.sql文件导入到你的数据库里面
ci_2013_10_05.rar
(795.72 KB, 下载次数: 941)
demo地址:http://jian.odayou.com/ci/manager.php
账户:wangjian
密码:wangjian |
|