如何在yii2中为模型中的变量定义专用语言
如何在模型框中为输入框设置特殊语言 事实上,我想要一个输入框,只接受英语,没有别的。更多描述:由于我在下面的代码中使用了如何在yii2中为模型中的变量定义专用语言,yii2,yii2-advanced-app,Yii2,Yii2 Advanced App,如何在模型框中为输入框设置特殊语言 事实上,我想要一个输入框,只接受英语,没有别的。更多描述:由于我在下面的代码中使用了number作为integer,因此我希望username作为英语语言和数字 public function rules() { return [ [['username', 'password', 'name'], 'required'], [['number'], 'integer'],
number
作为integer
,因此我希望username
作为英语语言和数字
public function rules()
{
return [
[['username', 'password', 'name'], 'required'],
[['number'], 'integer'],
[['username'], 'language' => 'en-US',], //I want username accept just English language
];
}
模型中是否有用于定义语言的内容?使用“匹配”验证器
['username', 'match', 'pattern' => '/^[a-z0-9 ]*$/i']
我想在文本框中自动从另一种语言更改为英语。当然,我希望输入框也能够输入数字。yii是否可以自动更改输入焦点中的语言?还是必须使用javascript?请解释一下,你的意思是“改成英语”。如果需要验证,请使用“匹配”验证器。如果音译使用
yii\helpers\endoctor::translitate()
。如果是应用程序语言,请使用Yii::$app->language
让我解释一下。我网站中的默认语言是波斯语。现在我想在关注用户名输入框时,自动将语言更改为英语