PHPackages                             sunjiaqiang/codeigniter-integration - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. sunjiaqiang/codeigniter-integration

ActiveProject[Framework](/categories/framework)

sunjiaqiang/codeigniter-integration
===================================

基于CI框架3.1.9的hmvc模式整合的一些插件和常用功能

v2.0.3(7y ago)662622[2 issues](https://github.com/sunjiaqiang/CodeIgniter-integration/issues)MITPHPPHP &gt;=5.6

Since Oct 26Pushed 7y ago5 watchersCompare

[ Source](https://github.com/sunjiaqiang/CodeIgniter-integration)[ Packagist](https://packagist.org/packages/sunjiaqiang/codeigniter-integration)[ Docs](https://github.com/sunjiaqiang/CodeIgniter-integration)[ RSS](/packages/sunjiaqiang-codeigniter-integration/feed)WikiDiscussions master Synced yesterday

READMEChangelog (2)Dependencies (7)Versions (13)Used By (0)

CodeIgniter-integration(CI框架插件及功能整合)
====================================

[](#codeigniter-integrationci框架插件及功能整合)

基于CI框架3.1.9的hmvc模式整合的一些插件和常用功能，如果对hmvc不是很了解的同学，可以先百度一下， 如果你有php基础和框架使用经验(yii,thinkphp等)，一般来说这些功能都能整合进这些框架中。

安装及要求
=====

[](#安装及要求)

clone本项目或者下载zip到本地 推荐使用composer安装：composer create-project sunjiaqiang/codeigniter-integration PHP&gt;=5.6，否则会报错

简介
==

[](#简介)

使用CI框架在开发项目的过程中，整理了一下项目中常用的功能和SDK整合，当然这些功能在项目中使用频率都是比较高的，功能全部通过测试，放心使用， 此项目不是一套完整的项目，这是整合了各种功能，方便在开发新项目的时候拿来使用。

相关整合功能
======

[](#相关整合功能)

将本项目clone下来，并配置好域名 假设你的域名为xxx.com

```
1.plupload多图上传 访问地址http://xxx.com/plupload/index/index

2.webupload多图上传 访问地址http://xxx.com/webupload/index/index

3.PHPQRCode生成二维码 访问地址http://xxx.com/qrcode/index/index

4.tcpdf生成pdf 访问地址http://xxx.com/pdf/index/index

5.整合PHPmailer发送邮件 访问地址http://xxx.com/email/index/index(需要配置你自己的163邮箱和邮箱独立密码，并配置好邮箱相关配置)

6.wangeditor编辑器整合 访问地址http://xxx.come/editor/index/wangeditor

7.ajax无刷新分页 访问地址http://xxx.com/ajaxpage/index/index(正常的分页码，自定义的分页类，可以学到如何扩展ci框架)

8.ajax滚动加载数据 访问地址http://xxx.com/scroll/index

9.php日历签到 访问地址http://xxx.com/calendar/index/calendar_one

10.php普通日历 访问地址http://xxx.com/calendar/index/calendar_two

11.内容数据静态化 访问地址http://xxx.com/createstatic/index/index(批量数据生成)

12.jquery电子签名 访问地址http://xxx.com/signature/index/index

13.highcharts柱状图数据显示 访问地址http://xxx.com/analysis/index/index

14.phpspreadsheet+jquery.tmpl数据导入导出excel 访问地址http://xxx.com/excel/index/index(导入excel)，http://xxx.com/excel/index/export_excel(导出excel)

15.阿里云oss整合plupload文件上传与删除等功能 访问地址 http://xxx.com/plupload/index/alioss

16.七牛云oss整合plupload文件上传与删除 访问地址 http://xxx.com/plupload/index/qiniu

17.RBAC权限管理 访问地址 http://xxx.com/admin/index/login

```

基于角色的权限管理
=========

[](#基于角色的权限管理)

目前功能已做到事件级别权限控制,如：后台用户的添加操作、删除操作和保存操作等具体到事件级的操作方法

17.RBAC权限管理，目前功能为：后台菜单全动态，权限只控制到菜单级后期会把权限控制到方法级，测试账号(管理员：蜡笔小新 密码：123456，普通用户：李力2 密码：123456)，使用管理员账号登录，可以使用的 功能有：系统管理下面的"菜单管理"、"事件菜单"、"用户管理"和"角色管理"，其它的都是添加的测试菜单。 相关界面预览：

后台登录 [![](https://github.com/sunjiaqiang/CodeIgniter-integration/raw/master/public/%E7%95%8C%E9%9D%A2%E9%A2%84%E8%A7%88/RBAC/%E5%90%8E%E5%8F%B0%E7%99%BB%E9%99%86.jpg)](https://github.com/sunjiaqiang/CodeIgniter-integration/blob/master/public/%E7%95%8C%E9%9D%A2%E9%A2%84%E8%A7%88/RBAC/%E5%90%8E%E5%8F%B0%E7%99%BB%E9%99%86.jpg)

菜单管理 [![](https://github.com/sunjiaqiang/CodeIgniter-integration/raw/master/public/%E7%95%8C%E9%9D%A2%E9%A2%84%E8%A7%88/RBAC/%E8%8F%9C%E5%8D%95%E7%AE%A1%E7%90%86.jpg)](https://github.com/sunjiaqiang/CodeIgniter-integration/blob/master/public/%E7%95%8C%E9%9D%A2%E9%A2%84%E8%A7%88/RBAC/%E8%8F%9C%E5%8D%95%E7%AE%A1%E7%90%86.jpg)

用户管理 [![](https://github.com/sunjiaqiang/CodeIgniter-integration/raw/master/public/%E7%95%8C%E9%9D%A2%E9%A2%84%E8%A7%88/RBAC/%E7%94%A8%E6%88%B7%E7%AE%A1%E7%90%86.jpg)](https://github.com/sunjiaqiang/CodeIgniter-integration/blob/master/public/%E7%95%8C%E9%9D%A2%E9%A2%84%E8%A7%88/RBAC/%E7%94%A8%E6%88%B7%E7%AE%A1%E7%90%86.jpg)

角色管理 [![](https://github.com/sunjiaqiang/CodeIgniter-integration/raw/master/public/%E7%95%8C%E9%9D%A2%E9%A2%84%E8%A7%88/RBAC/%E8%A7%92%E8%89%B2%E7%AE%A1%E7%90%86.jpg)](https://github.com/sunjiaqiang/CodeIgniter-integration/blob/master/public/%E7%95%8C%E9%9D%A2%E9%A2%84%E8%A7%88/RBAC/%E8%A7%92%E8%89%B2%E7%AE%A1%E7%90%86.jpg)

角色授权 [![](https://github.com/sunjiaqiang/CodeIgniter-integration/raw/master/public/%E7%95%8C%E9%9D%A2%E9%A2%84%E8%A7%88/RBAC/%E8%A7%92%E8%89%B2%E6%8E%88%E6%9D%83.jpg)](https://github.com/sunjiaqiang/CodeIgniter-integration/blob/master/public/%E7%95%8C%E9%9D%A2%E9%A2%84%E8%A7%88/RBAC/%E8%A7%92%E8%89%B2%E6%8E%88%E6%9D%83.jpg)

相关库说明
=====

[](#相关库说明)

阿里云和七牛云等这些库使用composer自动加载,使用阿里云和七牛云需要到对应官网按照教程申请好相关key和秘钥，然后将项目里面的配置文件配置完毕即可使用。 第7点ajax无刷新分页使用了自定义的分页类，url传参及分页样式自定义输出都是非常方便的，另外我对此分页类也写了一篇文章[PHP+Mysql实现分页](https://www.cnblogs.com/phproom/p/9588656.html)和此分页功能类似。

使用说明
====

[](#使用说明)

本着开源以及使广大猿们少走弯路和少造轮子的精神，开源这些源码，你可以使用到你的任何项目当中去，但是不得将此源码中的任何功能进行售卖， 一经发现本人保留追究其责任的权利。

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~1 days

Total

12

Last Release

2743d ago

Major Versions

v1.9 → v2.0.12018-11-07

### Community

Maintainers

![](https://www.gravatar.com/avatar/daee89bad88d367614f4c85270dfcf75eb354e3dbcefa8e435b6745c10be3983?d=identicon)[sunjiaqiang](/maintainers/sunjiaqiang)

---

Top Contributors

[![sunjiaqiang](https://avatars.githubusercontent.com/u/40478827?v=4)](https://github.com/sunjiaqiang "sunjiaqiang (96 commits)")

### Embed Badge

![Health badge](/badges/sunjiaqiang-codeigniter-integration/health.svg)

```
[![Health](https://phpackages.com/badges/sunjiaqiang-codeigniter-integration/health.svg)](https://phpackages.com/packages/sunjiaqiang-codeigniter-integration)
```

###  Alternatives

[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.0k15.4k](/packages/prestashop-prestashop)[ec-cube/ec-cube

EC-CUBE EC open platform.

78527.0k1](/packages/ec-cube-ec-cube)[abydahana/aksara

Aksara is a CodeIgniter based CRUD Toolkit you can use to build complex applications become shorter, secure and more reliable just in a few lines of code. Serving both CMS or Framework, produce both HEADLESS (RESTful API) or TRADITIONAL (Browser Based), just by writing single controller. Yet it's reusable, scalable and ready to use!

1101.2k](/packages/abydahana-aksara)[open-dxp/opendxp

Content &amp; Product Management Framework (CMS/PIM)

7310.3k29](/packages/open-dxp-opendxp)[fleetbase/core-api

Core Framework and Resources for Fleetbase API

1225.0k10](/packages/fleetbase-core-api)[chameleon-system/chameleon-base

The Chameleon System core.

1026.5k3](/packages/chameleon-system-chameleon-base)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
