overplex / yii2wajaxcrud
Gii CRUD template for Single Page Ajax Administration for yii2
Installs: 12
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 113
Open Issues: 0
Type:yii2-extension
Requires
- php: >=7.1
- kartik-v/yii2-date-range: ^1.7.1
- kartik-v/yii2-detail-view: ^1.8.2
- kartik-v/yii2-editable: ^1.7.8
- kartik-v/yii2-grid: ^3.3.4
- kartik-v/yii2-krajee-base: ^2.0.5
- kartik-v/yii2-mpdf: ^1.0.5
- kartik-v/yii2-widget-activeform: ^1.5.8
- wodrow/yii2wtools: ^1.0.0
- yiisoft/yii2: ^2.0.6
- yiisoft/yii2-bootstrap: ^2.0.0
- yiisoft/yii2-gii: ^2.1.0
This package is auto-updated.
Last update: 2025-01-20 17:11:13 UTC
README
Gii CRUD template for Single Page Ajax Administration for yii2
Features
- Create, read, update, delete in onpage with Ajax
- Bulk delete suport
- Pjax widget suport
- Export function(pdf,html,text,csv,excel,json)
- Editable suport
- Daterange suport
- Internationalization
Installation
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist overplex/yii2wajaxcrud "^2.1"
or
php composer.phar require --prefer-dist overplex/yii2wajaxcrud "^3.0"
or add
"overplex/yii2wajaxcrud": "^2.1"
or
"overplex/yii2wajaxcrud": "^3.0"
to the require section of your composer.json
file.
Usage
For first you must enable Gii module Read more about Gii code generation tool
Because this extension used kartik-v/yii2-grid extensions so we must config gridview module before
Let 's add into modules config in your main config file
'modules' => [ 'gridview' => [ 'class' => '\kartik\grid\Module' ] ]
gii config like
$config['bootstrap'][] = 'gii'; $config['modules']['gii'] = [ 'class' => 'yii\gii\Module', ]; $config['modules']['gii']['generators']['wodrowmodel'] = [ 'class' => \overplex\wajaxcrud\generators\model\Generator::class, 'showName' => "Model Generator 2", ]; $config['modules']['gii']['generators']['wodrowwajaxcrud'] = [ 'class' => \overplex\wajaxcrud\generators\crud\Generator::class, 'showName' => "Ajax CRUD Generator 2", ];
You can then access Gii through the following URL:
http://localhost/path/to/index.php?r=gii
and you can see YOUR AJAX CRUD GENERATOR