2016-01-01 6 views
0

Я - Yiibie, я использую расширение пользователя Yii и расширение прав. Моя проблема в том, что я хочу изменить тип данных firstname, lastname из varchar (50) в CHAR (50). Поскольку имя любого пользователя не может иметь цифр. так как я могу это сделать?Как изменить тип данных в Yii пользователя и прав?

+1

Изменение типа данных из VARCHAR на символ не помешают цифры от того, часть строки. Все, что он сделает, это добавить конечные пробелы. –

+0

Сэр, что мне делать? –

+0

Я просто хочу добавить символы в свое имя и фамилию, а не цифру. –

ответ

1

Вы можете использовать RegExp в правиле проверки

В модели

public function rules() 
{ 
    // NOTE: you should only define rules for those attributes that 
    // will receive user inputs. 
    return array(
     ..... 
     array('firtsname, lastname', 'match' , 
      'pattern'=> '/^[A-Za-z]+$/u', 
      'message'=> 'Firtsname and Lastname can contain only [a-zA-Z].' 
     ), 
     .... 
    ); 
} 
+0

Сэр возьмите меня в свой контроль. Удивительно, что это было просто, я не знал, что –

+0

Спасибо, но я просто программисты. Просто помните, что знание имеет значение. – scaisEdge