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 schmunk
Created on: Jan 10, 2015
Last updated: 10 years ago

Related Extensions