更新了下框架,结果发现form生成的时间带上了个前缀 LoginForm[rememberMe] [ 2.0 版本 ]
LoginForm[rememberMe]
$form->field($model, 'rememberMe')->checkbox()
<input type="checkbox" checked="" value="1" name="LoginForm[rememberMe]" id="loginform-rememberme">
我只想要 name="rememberMe"
现在后台接收不到这个name 无法验证了
$model = new LoginForm();
if ($model->load(Yii::$app->request->post()) && $model->login()) {
return $this->goBack();
} else {
return $this->render('login', [
'model' => $model,
]);
}
共 2 个回答
-
dingjj2010 回答于 2016-07-04 15:10 举报
load方法默认就是取name = 模型名称[字段名称]。
371663062
注册时间:2015-06-09
最后登录:2016-07-11
在线时长:7小时30分
最后登录:2016-07-11
在线时长:7小时30分
- 粉丝0
- 金钱0
- 威望0
- 积分70