Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-Entwicklungsframework Yii Framework-Tutorial (14) UI-Komponente MaskedTextField-Beispiel

PHP-Entwicklungsframework Yii Framework-Tutorial (14) UI-Komponente MaskedTextField-Beispiel

黄舟
黄舟Original
2017-01-21 10:16:191147Durchsuche

CMaskedTextField ist ein Formateingabefeld. Sie können eine Maske für das Textfeld angeben, um das Textformat einzuschränken, das Benutzer eingeben und verlassen können. In diesem Beispiel kann die Verwendung von 99.99.9999 nur die Eingabe von Text zulassen Termine.

Ansicht ändern und CMaskedTextField-Komponente hinzufügen

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

Um mit CMaskedTextField zusammenzuarbeiten, ändern wir DataModel und fügen ein Attributdatum hinzu

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

PHP-Entwicklungsframework Yii Framework-Tutorial (14) UI-Komponente MaskedTextField-Beispiel

Das Obige ist der Inhalt des PHP-Entwicklungsframeworks Yii Framework-Tutorial (14) UI-Komponente MaskedTextField. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn)!


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn