57sy.com(隐身中 发表于 2013-10-6 13:19:37

ci 写的常用功能后台(dede模版)

本帖最后由 57sy.com(隐身中 于 2013-10-6 13:25 编辑

学习CI的时候顺便用CI写了一个常用功能的后台系统 ,界面如下
基本功能有:
系统基本参数配置
后台管理团队(权限分配)
用户列表
日志记录 (后台的操作保存在日志内,可以选择性记录或者是不记录)
模块树 (就是无限极分类,分类别的,创建之后可以进行生成数据文件)
后台发布消息 管理员直接进行发布消息
后台文件管理
http://bbs.php100.com/attachment/Mon_1310/5_231502_760f491d10e86c2.jpg?138
后台修改菜单很简单 直接修改admin_application\libraries\admin_common.php
大概110行,方法return_nav_array

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 修改为你自己的数据库信息

/*
* 自定义数据库信息 ,注意 $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文件导入到你的数据库里面


demo地址:http://jian.odayou.com/ci/manager.php
账户:wangjian
密码:wangjian

57sy.com(隐身中 发表于 2014-5-23 09:26:59

frank_zhu 发表于 2014-5-20 21:20
我想访问你的后台 怎么到不了登录页面呢!!???
求指点!!!

http://codeigniter.org.cn/forums/forum.php?mod=viewthread&tid=18765&extra=
你看下这个。。。。。。

prolove 发表于 2014-5-20 11:39:50

gn02099009 发表于 2014-1-21 17:26
請問是什麼原因?

数据库连接失败。。

frank_zhu 发表于 2014-5-20 21:20:17

我想访问你的后台 怎么到不了登录页面呢!!???
求指点!!!

kinwyb 发表于 2013-10-6 15:20:37

沙发,顶下

richdevos 发表于 2014-1-2 14:54:47

感谢分享!

cchegh22 发表于 2014-1-3 22:02:04

支持开源程序。

烟花晹冷丶 发表于 2014-1-8 12:14:30

{:soso_e181:}赞一个

概念西瓜 发表于 2014-1-8 23:29:32

感谢分享!

小打小闹、小热 发表于 2014-1-14 19:42:28

下载下来学习学习

fisherdong2001 发表于 2014-1-20 23:29:19

十分感谢,下载下来好好学习

gn02099009 发表于 2014-1-21 17:26:52

Unable to connect to your database server using the provided settings.

Filename: /Applications/MAMP/htdocs/ci/models/admin/m_login.php

請問是什麼原因?
页: [1] 2
查看完整版本: ci 写的常用功能后台(dede模版)