yii2-giiant Extended models and CRUDs for Gii, the code generator of Yii2 Framework

  1. What is it?
  2. Features
  3. Links

What is it?

Giiant provides templates for model and CRUD generation with relation support and a sophisticated UI. A main project goal is porting many features and learnings from gtc, giix, awecrud and others into one solution.

Please visit GitHub for the latest information and documentation.

Features

Model generator
  • generates separate model classes to customize and base models classes to regenerate
  • table prefixes can be stipped off model class names (not bound to db connection setting)
CRUD generator
  • model, view and controller locations can be customized to use subfolders
  • horizontal and vertical form layout
  • action button class customization (Select "App Class" option on the Action Button Class option on CRUD generator to customize)
  • input, attribute, column and relation customization with provider queue
  • callback provider to inject any kind of code for inputs, attributes and columns via dependency injection
Providers
  • CallbackProvider universal provider to modify any input, attribute or column with highly flexible callback functions
  • RelationProvider renders code for relations (eg. links, dropdowns)
  • EditorProvider renders RTE, like Ckeditor as input widget
  • DateTimeProvider renders date inputs

Screenshots

Links

4 0
8 followers
0 downloads
Yii Version: 2.0
License: BSD-2-Clause
Category: Database
Developed by: schmunk
Created on: Jan 10, 2015
Last updated: 9 years ago

Related Extensions