All Projects → techlab → Codeigniter Smartgrid

techlab / Codeigniter Smartgrid

Licence: mit
A simple PHP datagrid control for CodeIgniter framework with Bootstrap

Projects that are alternatives of or similar to Codeigniter Smartgrid

Ignition Go
Bootstrap4 /Codeigniter 3 Modular (HMVC) App Building Framework - to build enterprise class web applications... Versions: CodeIgniter 3.1.9 AdminLTE 3.4 Bootstrap 4.5.0
Stars: ✭ 166 (+937.5%)
Mutual labels:  mysql, codeigniter, bootstrap
Bbs Ssm
南生论坛基于SSM框架,自适应手机端和电脑端,界面简洁美观,功能完善。演示地址:http://www.nanshengbbs.top
Stars: ✭ 221 (+1281.25%)
Mutual labels:  mysql, bootstrap
Koa Vue Notes Web
🤓 This is a simple SPA built using Koa as the backend, Vue as the first frontend, and React as the second frontend. Features MySQL integration, user authentication, CRUD note actions, and Vuex store modules.
Stars: ✭ 200 (+1150%)
Mutual labels:  mysql, bootstrap
Wms
一个基于Spring MVC、Spring、MyBatis、Shiro框架的仓库管理系统Demo。A warehouse management system implement with Spring MVC, Spring Framework,MyBstis,Shiro and MySQL
Stars: ✭ 248 (+1450%)
Mutual labels:  mysql, bootstrap
Easyappointments
Easy!Appointments is a highly customizable web application that allows customers to book appointments with you via a sophisticated web interface. Moreover, it provides the ability to sync your data with Google Calendar so you can use them with other services. It is an open source project that you can download and install even for commercial use. Easy!Appointments will run smoothly with your existing website as it can be installed in a single folder of the server and of course share an existing database.
Stars: ✭ 2,013 (+12481.25%)
Mutual labels:  mysql, codeigniter
Datatables
PHP Library to handle server-side processing for Datatables, in a fast and simple way.
Stars: ✭ 185 (+1056.25%)
Mutual labels:  mysql, codeigniter
Raytools
A very simple lightweight jQuery Data Grid table that uses jQuery & Bootstrap.
Stars: ✭ 5 (-68.75%)
Mutual labels:  datagrid, bootstrap
Bootplus
基于SpringBoot + Shiro + MyBatisPlus的权限管理框架
Stars: ✭ 88 (+450%)
Mutual labels:  mysql, bootstrap
E107
e107 Bootstrap CMS (Content Management System) v2 with PHP, MySQL, HTML5, jQuery and Twitter Bootstrap. Issue Discussion Room: https://gitter.im/e107inc/e107
Stars: ✭ 272 (+1600%)
Mutual labels:  mysql, bootstrap
Mini Inventory And Sales Management System
An Inventory and Sales Management System written in PHP (codeIgniter) with support for MySQL and Sqlite3 databases
Stars: ✭ 273 (+1606.25%)
Mutual labels:  mysql, codeigniter
Yclas
Yclas Self Hosted is a powerful script that can transform any domain into a fully customizable classifieds site within a few seconds.
Stars: ✭ 276 (+1625%)
Mutual labels:  mysql, bootstrap
Roothub
使用 SSM 和 MySQL 开发的论坛系统
Stars: ✭ 131 (+718.75%)
Mutual labels:  mysql, bootstrap
Ecommerce Codeigniter Bootstrap
Responsive, Multi-Vendor, MultiLanguage Online Store Platform (shopping cart solution)
Stars: ✭ 788 (+4825%)
Mutual labels:  codeigniter, bootstrap
Springboot mybatisplus
SpringBoot集成MyBatisPlus
Stars: ✭ 199 (+1143.75%)
Mutual labels:  mysql, bootstrap
Community
开源论坛、问答系统,现有功能提问、回复、通知、最新、最热、消除零回复功能。功能持续更新中…… 技术栈 Spring、Spring Boot、MyBatis、MySQL/H2、Bootstrap
Stars: ✭ 1,947 (+12068.75%)
Mutual labels:  mysql, bootstrap
Warehouse Inventory System
Open source inventory management system with php and mysql
Stars: ✭ 235 (+1368.75%)
Mutual labels:  mysql, bootstrap
Php frameworks analysis
php框架源码分析
Stars: ✭ 57 (+256.25%)
Mutual labels:  mysql, codeigniter
Wtcms
基于thinkphp的内容管理系统,可快速搭建个人博客、公司学校官网、新闻类站点。
Stars: ✭ 75 (+368.75%)
Mutual labels:  mysql, bootstrap
Ci Adminlte
CodeIgniter 3.1.10 with AdminLTE 2.3.11
Stars: ✭ 259 (+1518.75%)
Mutual labels:  codeigniter, bootstrap
Web
适合java新手入门练习的java web个人网站项目,目前主要维护web-mysql和web-psql两个分支。前台包括博客、代码库、文件下载、留言、登录注册、站内搜索、分类目录等功能,后台包括上传文件、博客、代码,编辑、删除文章,修改个人资料等功能,目前暂停开发新功能。网址:https://demo.hemingsheng.cn ,觉得不错的欢迎 star。 手机版网址:
Stars: ✭ 414 (+2487.5%)
Mutual labels:  mysql, bootstrap

CodeIgniter SmartGrid

A simple PHP datagrid control for CodeIgniter with Bootstrap support

SmartGrid focus on data display than data manipulation. We are starting with limited features to make the code very simple and robust, yet we will be adding more feature on the go. The code is very simple and well documented, which make it easy for customization.

Demos

Requirements

Installation

  1. Download the source files
  2. Copy the folder and files application/libraries/SmartGrid/ to application/libraries/ folder of your CodeIgniter installation
  3. That's it! Start using with the examples below or at application/controllers/Example_smartgrid.php

Example usage

on your controller:

// Load the SmartGrid Library
$this->load->library('SmartGrid/Smartgrid');

// MySQL Query to get data
$sql = "SELECT * FROM employee"; 

// Column settings
$columns = array("employee_id"=>array("header"=>"Employee ID", "type"=>"label"),
                "employee_name"=>array("header"=>"Name", "type"=>"label"),
                "employee_designation"=>array("header"=>"Designation", "type"=>"label")
        );        
        
// Set the grid 
$this->smartgrid->set_grid($sql, $columns);

// Render the grid and assign to data array, so it can be print to on the view
$data['grid_html'] = $this->smartgrid->render_grid();    

// Load view
$this->load->view('example_smartgrid', $data);

and then, on your view:

<!-- For styling, refer the bootstrap from CDN or from your server. 
Ignore this if you already have included in main view -->

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
// Print the grid html
echo $grid_html; 

Features

  • Simple datagrid for data display
  • Accepts both MySQL query and array data
  • Automatic Pagination
  • Uses Twitter Bootstrap for styling, so easy to style with any bootstrap template
  • No extra css or js files to include

Limitations

  • Add, Edit, Del, Themes, Export, Search and Sort are not supported
  • Search, Sort, Themes, Export features are on pipeline
  • Database support: MySQL only for now
  • Language support: English only for now
  • Ajax is not support now

Version

SmartGrid v0.6.5-beta

Notice:- SmartGrid is on beta version, usage on production environment is not recommended unless tested well. Please report issue at github issues

License

MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].