Skip to content
Codeigniter Scaffolding with twitter bootstrap 3
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
application
assets
scaffolding
screenshots
system
tests
uploads
--composer.lock
.gitignore
.gitmodules
.htaccess
Gruntfile.js
MIT.txt
README.md
bower.json
build.sh
composer.bak.json
composer.json
composer.lock
fixture_table-fixture.csv
fixture_table.csv
fixture_table.sql
index.php
install.sh
oslicense.txt
package.json
users.sql

README.md

Codeigniter crud/mvc generation

A changed version of the ci sunrise (Codeigniter and twitter bootstrap 3) and a changed version of the sparkplug, rails inspired crud scaffolding.

DEPENDENCIES

  • nodejs.org win/mac installer, nodejs server

  • run npm init

  • run npm install

  • run npm install -g bower --save-dev

  • grunt: npm install -g grunt --save-dev

  • grunt: npm install -g grunt-cli --save-dev

  • or install with the sunrise script via ../shell.sh, to get grunt and bower installed

  • compile the webpage via 'grunt' command

  • composer, see composer dependency manager for installation notes

  • to install phpunit, run $php composer.phar install

  • then for testing, run script via $php tests/run

  • alternatively usage of sparks Codeigniter package manager

Changes are

  • [NEW] listview added per column ordering
  • [COMMING SOON] hopefully some missing features,you're invited to contact me for help
  • [BUGFIX] layout: fileupload success msg, layout escaping
  • [BUGFIX] multi file upload something like file or path
  • [BUGFIX] robust filefield recognition instead of non sanitized post filename and setter call construction
  • [NEW] Fileupload for multiple files (plain old html fileupload), naming convention something like my%fileANDOR%path%NR
  • [NEW] type tinyint for boolean radio buttons
  • [NEW] On demand password reset with or without password hashing, fieldname must exactly be 'password'
  • [NEW] hardcoded ID and use of getters and setters in model
  • [BUGFIX] edit view update not working, post var not set
  • twitter bootstrap 3 markup (buttons, alerts, tables, flashmessages, fixed navtop layout sample by twitter bootstrap)
  • html5 form elements markup
  • serverside validation
  • xss cleanup
  • simple header footer inclusion templating, (@todo using theme)
  • dependency of fontawesome included

For the usage of getting the needed dependencies for CI_Sunrise see:

For the usage use of the generator see the original page:

License

CodeIgniter Sunrise :

License

Sparkplug :

License

Codeigniter :

copyright to the original creators

##For writing unittests

Many thanks to the original creators of codeigniter, sparkplug and ci sunrise

You can’t perform that action at this time.