2016-04-27 10:49:10 4329次浏览 2条回答 0 悬赏 10 金钱

我在练习权威手册上的form表单,我打完代码之后看了眼浏览器,表单的name显示的是model层的名字,1.这个是为啥呢。2.我要怎么才能设置form表单的name呀

最佳答案

  • lirongtong 发布于 2016-04-28 14:17 举报

    直接在属性配置里(options)头写name就行

    $form = ActiveForm::begin([
                    'id' => 'form-signup',
                    'options'=>[
                        'name'=>'signup_form'
                    ]
                ]);
    
  • 回答于 2016-04-27 15:57 举报

    在from的model里面,实现attributeLabels()方法。比如

    public function attributeLabels()
    {
        return [
            'username' => '用户名',
            'email' => '邮箱',
            'password' => '密码',
            'verifyCode' => '验证码',
        ];
    }
    
    1 条回复
    回复于 2016-04-27 15:59 回复

    不是 你理解错了 我要的是form表单的name 就是后台根据name来接收前台的值的 那个name呀

您需要登录后才可以回答。登录 | 立即注册
小白小
主管

小白小

注册时间:2016-04-22
最后登录:2021-02-18
在线时长:16小时42分
  • 粉丝7
  • 金钱310
  • 威望30
  • 积分770

热门问题