Builder for CakePHP 3.x
Builder is a CakePHP 3.x plugin used to generate code in Bootstrap 3 style.
Some of the highlights:
- Defined a new Bake template for generate CRUD using Bootstrap 3 framework.
- Added filter action to controller and generate base filter template.
- Open add, edit, delete and filter templates in the Bootstrap 3 modal view.
- Used grid and detail template to extend the index and view actions functionality.
- Used element to import in CakePHP 3 app default code and behavior.
- Used DataTables JQuery plugin for table in the index template.
- Integrated simple Role-Based Access Controll.
Minimal Requirements
The Builder plugin using this third-party libraries, managed with bower:
- jQuery
- jQuery UI
- Bootstrap
- FontAwesome
- DataTables (Add advanced interaction controls to any HTML table, http://datatables.net)
- Summernote (Simple WYSIWYG editor on Bootstrap, http://summernote.org)
Installation
You can install this plugin into your CakePHP application using composer.
The recommended way to install composer packages is:
composer require aoliverio/builder
Load plugin with route params in your application:
bin/cake plugin load -r Builder
Docs
For more informations about installation and configuration options, see the WIKI.
Bugs & Feedback
https://github.com/aoliverio/builder/issues.
License
Copyright (c) 2015 Antonio Oliverio and licensed under MIT License.