O'Reilly logo

Mastering Yii by Charles R. Portwood II

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Forms

In Yii2, we can dynamically generate rich HTML5 forms based upon our model using the yii/widgets/ActiveForm class. The yii/widgets/ActiveForm class has several advantages over managing forms manually. In addition to providing several useful helper methods and pairing well with the HTML helper yii/helpers/Html, forms can be generated from the Gii tool using our model data. When working with models and active record instances, this is the preferred way to generate forms.

Generating forms with Gii

Like Active Record classes, forms can be generated automatically for us from both the web Gii tool and the console Gii tool. Let's take a look at generating a form for authentication, which we'll call LoginForm, and a form to handle registration, which ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required