MrsSoft / yii2-form-widgets
表单字段的Yii2小部件
2.1.7
2023-11-09 05:56 UTC
Requires
- php: >=8.0
- bower-asset/jquery.maskedinput: *
- yiisoft/yii2: *
README
表单字段的Yii2小部件
输入小部件
- PasswordRevealWidget
- PhoneInputWidget
- MaskedPhoneInputWidget
验证器
- PhoneValidator
安装
安装此扩展的首选方法是通过 Composer。
运行以下命令之一:
php composer.phar require --prefer-dist mrssofy/yii2-form-widgets "~2.0"
或者
"mrssofy/yii2-form-widgets": "~2.0"
将以下内容添加到你的 composer.json
文件的 require 部分中。
用法
扩展安装完成后,只需在你的代码中简单使用即可:
$form->field($order, 'name')->widget(NameInputWidget::class); $form->field($order, 'phone')->widget(PhoneInputWidget::class); $form->field($order, 'password')->widget(PasswordRevealWidget::class);
public function rules() { return [ [['phone'], 'required'], [['phone'], PhoneValidator::class, 'returnLenght' => 10], ... ]; }