Voglio usare yii2 datepicker ma ho problemi ad implementarlo. Non mostra il selezionatore di date e non so cosa manca nel mio codice. Sono ancora nuovo in questa YiiCome usare datepicker in yii2 basic?
<?php
use yii\helpers\Html;
use yii\bootstrap\ActiveForm;
?>
<div class="row">
<div class="col-lg-6">
<div class="myproj-index">
<?php $form = ActiveForm::begin(['layout' => 'horizontal']); ?>
<? //$form->field($model, 'periodfrom')
echo DatePicker::widget([
'model' => $model,
'attribute' => 'periodfrom',
'language' => 'en',
'dateFormat' => 'yyyy-MM-dd',
]);
?>
<div class="form-group">
<?= Html::submitButton('Submit', ['class' => 'btn btn-primary']) ?>
</div>
<?php ActiveForm::end(); ?>
</div>
</div>
</div>
Modifica
Ho scaricato il file qui jui
ho scoperto che nel mio file non ho cartella Jui nella cartella yiisoft. La mia domanda in appasset come posso dichiarare questi file?
risposta
ho riparato, ho scaricato i file jquery-ui poi aggiunto alla cartella pergolato in yii2.
Per il rendering con etichette appropriate utilizzare Php echo $ form-> campo ($ model, 'date_created') -> widget (DatePicker :: className(), ['clientOptions' => ['periodfrom' => ' 1980-01-01 '],' dateFormat '=>' yyyy-MM-dd '])?> – crafter
Solo curioso, come caricare il DatePicker in linea? –