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'),); } }
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) !