CRUD Generator

This generator generates a controller and views that implement CRUD (Create, Read, Update, Delete) operations for the specified data model.

This is the ActiveRecord class associated with the table that CRUD will be built upon. You should provide a fully qualified class name, e.g., app\models\Post.
This is the name of the search model class to be generated. You should provide a fully qualified namespaced class name, e.g., app\models\PostSearch.
This is the name of the controller class to be generated. You should provide a fully qualified namespaced class (e.g. app\controllers\PostController), and class name should be in CamelCase with an uppercase first letter. Make sure the class is using the same namespace as specified by your application's controllerNamespace property.
Specify the directory for storing the view scripts for the controller. You may use path alias here, e.g., /var/www/basic/controllers/views/post, @app/views/post. If not set, it will default to @app/views/ControllerID
This is the class that the new CRUD controller class will extend from. You should provide a fully qualified class name, e.g., yii\web\Controller.
This is the widget type to be used in the index page to display list of the models. You may choose either GridView or ListView
This indicates whether the generator should generate strings using Yii::t() method. Set this to true if you are planning to make your application translatable.
This indicates whether the generator should wrap the GridView or ListView widget on the index page with yii\widgets\Pjax widget. Set this to true if you want to get sorting, filtering and pagination without page refreshing.
This is the category used by Yii::t() in case you enable I18N.
Please select which set of the templates should be used to generated the code.