Yii 不动产;注册表格.firstname“;没有定义。
我使用的是yii用户扩展版本0.3,在尝试自定义我的注册表时,出现此错误Yii 不动产;注册表格.firstname“;没有定义。,yii,yii-extensions,Yii,Yii Extensions,我使用的是yii用户扩展版本0.3,在尝试自定义我的注册表时,出现此错误 Property "RegistrationForm.firstname" is not defined. 下面是我的代码。知道为什么吗 <?php echo $form->textField($model,'email', array('class' => 'input-block-level', 'placeholder' => 'Email')); ?> <?php
Property "RegistrationForm.firstname" is not defined.
下面是我的代码。知道为什么吗
<?php echo $form->textField($model,'email', array('class' => 'input-block-level', 'placeholder' => 'Email')); ?>
<?php echo $form->passwordField($model,'password', array('class' => 'input-block-level', 'placeholder' => 'Password')); ?>
<?php echo $form->passwordField($model,'verifyPassword', array('class' => 'input-block-level', 'placeholder' => 'Retype Password')); ?>
<?php echo $form->textField($model,'firstname', array('class' => 'input-block-level', 'placeholder' => 'First Name')); ?>
<?php echo $form->textField($model,'lastname', array('class' => 'input-block-level', 'placeholder' => 'Last Name')); ?>
基本上,
email
将作为E-mail
输出。据我所见,您在代码中使用的$model是“RegistrationForm”模型的对象,错误表明您的RegistrationForm模型中没有定义属性firstname
看看你是否拼写正确
要使用属性标签作为占位符,我认为需要扩展
并根据您的要求进行定制
'placeholder' => 'E-mail'