我们可以使用旧数据库和带记录的表来开发yii2中自定义表单的新项目

时间:2017-06-23 10:37:24

标签: yii2 yii2-advanced-app

我必须使用相同的表名" user"注册旧项目的数据库。但字段名称不同,我可以使用自定义代码注册。

所以我必须扩展哪个类,我没有使用Yii2制作的表我正在使用带有记录的旧表。

我的型号代码:

<?php

namespace app\models;

use Yii;

use yii\base\Model;


/**
* This is the model class for table "user".
*
* @property string $username
* @property string $email
* @property string $pass
*/

class Signup extends \yii\db\ActiveRecord
{

/**

* @inheritdoc

*/

public static function tableName()
{

return 'user';

}

/**

* @inheritdoc

*/

public function rules()

{

return [

[['username','string'], 'required'],

['email', 'email'],

[['pass'],'string', 'max' => 50],
                

];

}
/**
* @inheritdoc
*/
public function attributeLabels()
{
return [
'username' => 'username',
'email' => 'email',
'pass' => 'pass',

];
}

}

0 个答案:

没有答案