web-dev-qa-db-fra.com

Yii2 - Comment ajouter une classe CSS à un champ ActiveForm

C'est le champ activeform. J'aimerais savoir comment y ajouter une classe CSS.

<?= $form->field($model, 'url')->label(false); ?>
22
Omar Tariq

Vous pouvez l'ajouter avec 

<?= $form->field($model, 'url')->textInput(['maxlength' => 255, 'class' => 'your class'])->label(false); ?>

En règle générale, vous pouvez transmettre des éléments HTML lorsque vous indiquez à ActiveField de quel type il doit être. La valeur par défaut est textInput, c’est pourquoi votre code fonctionne, mais si vous souhaitez modifier l’entrée, vous devez lui indiquer explicitement le type d’entrée.

http://www.yiiframework.com/doc-2.0/guide-input-forms.html

32
Mihai P.
<?= $form->field($addWithdrawRequest, 'amount', ['options' => ['tag' => false]])->textInput(['class' => 'form-control col-lg-6 amount','required'=>true,'style' => 'background-color: #fff !important;','placeholder'=>"Enter Amount To Withdraw"])->label(false)?>
0
Raghvendra Pathak