2015-06-11 9 views
8

Ich versuche, die Textbox von jui DatePicker in Yii2 mehr wie die anderen Textfelder aussehen, durch Hinzufügen von 'Form-Control' zum Klassennamen des Eingabesteuerelements, wenn gerendert .Fügen Sie zusätzliche CSS-Klasse zu Yii2 jui datepicker

Ich versuchte clientOptions so ...

'clientOptions' => [ 'class' => 'form-control' ] 

'clientOptions' => [ 'className' => 'form-control' ] 

... und auch als Widget Optionen, aber ich bin nicht in der Lage, dies herauszufinden.

Im Vergleich zu Bootstrap Datetimepicker, der jui sieht wirklich hässlich aus.

Irgendwelche Ideen, wie ich eine Klasse hinzufügen oder es wie andere Textfelder aussehen lassen kann?

Ich habe einen einfachen Datepicker, keine ausgefallenen Formatierungen, verwende ihn aber in meinem Modell.

Antwort

19

Ich habe es herausgefunden. Es war einfach ...

'options' => ['class' => 'form-control'] 
0

Es kann so gegeben werden.

<?= $form->field($model, 'client_name')->widget(
        \yii\jui\AutoComplete::classname(), 
        [ 
         'options' => ['class' => 'form-control'], 
         'clientOptions' => [ 
          'source' => ['USA', 'RUS'], 
         ], 
        ] 
       )?> 
Verwandte Themen