Maison  >  Article  >  développement back-end  >  Cadre de développement PHP Tutoriel Yii Framework (14) Exemple de composant d'interface utilisateur MaskedTextField

Cadre de développement PHP Tutoriel Yii Framework (14) Exemple de composant d'interface utilisateur MaskedTextField

黄舟
黄舟original
2017-01-21 10:16:191141parcourir

CMaskedTextField est une zone de saisie de format. Vous pouvez spécifier un masque pour la zone de texte afin de restreindre le format de texte que les utilisateurs peuvent saisir et quitter. Par exemple, l'utilisation de 99.99.9999 dans cet exemple ne peut autoriser que la saisie de texte similaire à. dates.

Modifier View et ajouter le composant CMaskedTextField

widget
('CMaskedTextField',array('model'=>$model,'attribute'=>'date','name'=>'date','mask'=>'99.99.9999',
'htmlOptions'=>array('style'=>'width:80px;'),));?>

Afin de coopérer avec CMaskedTextField, nous modifions DataModel et ajoutons une date d'attribut

class
DataModel extends CFormModel{public $date;
public function rules(){
return array(array('date', 'safe'),);
}
}

Cadre de développement PHP Tutoriel Yii Framework (14) Exemple de composant dinterface utilisateur MaskedTextField

Ce qui précède est le contenu du tutoriel du framework de développement PHP Yii Framework (14) Exemple de composant d'interface utilisateur MaskedTextField Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois (www.php.cn) !


Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn