2016-02-16 4 views
0

J'ai creted un formulaire par l'application gii CRUD. mais la forme a des champs d'entrée très larges je ne veux pas que beaucoup de champs d'entrée. Comment puis je faire ça. Toute suggestion est très bienvenue. Le code du formulaire est.comment modifier la taille d'entrée de formulaire par défaut dans yii2

<?php $form = ActiveForm::begin(); ?> 

<?= $form->field($model, 'group_name')->textInput(['maxlength' => true]) ?> 

<?= $form->field($model, 'group_num')->textInput() ?> 

<?= $form->field($model, 'num_member')->textInput() ?> 

<?= $form->field($model, 'monthly_prm')->textInput() ?> 


<?= $form->field($model, 'chit_sdate')->textInput(['placeholder'=> "dd-mm-yy"]) ?> 

<?= $form->field($model, 'chit_cdate')->textInput(['placeholder'=> "dd-mm-yy"]) ?> 

<div class="form-group"> 
    <?= Html::submitButton($model->isNewRecord ? 'Create' : 'Update', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']) ?> 
</div> 

<?php ActiveForm::end(); ?> 
+0

utilisent une conception comme ligne et colonne. –

+0

Je veux particulièrement savoir quels attributs dois-je ajouter dans

+1

Référez-vous à [ActiveForm()] (http://www.yiiframework.com/doc-2.0/yii-widgets-activeform.html) pour les options possibles. –

Répondre

0

obtenu ma réponse ... :) ajouter que ceux-ci lorsque votre forme active commence faire pour ajouter des modifications en conséquence

<?php $form = ActiveForm::begin([ 
     'id' => 'login-form', 
     'options' => ['class' => 'form-horizontal'], 
     'fieldConfig' => [ 
      'template' => "{label}\n<div class=\"col-lg-3\">{input}</div>\n<div class=\"col-lg-8\">{error}</div>", 
      'labelOptions' => ['class' => 'col-lg-1 control-label'], 
     ], 
    ]); ?>