Yii2 bootstrap datepicker kullanımı

Çok işimize yarayacak olan datetimepicker elemanının bootstrap uyumlu hali için kullanılacak eklentiye https://github.com/2amigos/yii2-date-picker-widget adresinden ulaşabilirsiniz.

Eklentinin kurulumu için terminalimizi açıyoruz ve projemizin dizinine geliyoruz ve aşağıdaki kodu çalıştırıyoruz.

composer require 2amigos/yii2-date-picker-widget:~1.0

Bu komutla birlikte composer bize kurulumu gerçekleştiriyor. Tabi bu komut için composer ın kurulu olması gerekiyor. Eğer kurulu değil ise bu yazımdan kurulumu sağlayabilirisiniz.  Daha sonra view dosyası içine aşağıdaki kodlar eklenerek datetimepicker elemanın kullanılabilir.

use dosamigos\datepicker\DatePicker;

…..

<?= DatePicker::widget([
‘model’ => $model,
‘attribute’ => ‘randevu_tarihi’,
‘template’ => ‘{addon}{input}’,
‘clientOptions’ => [
‘autoclose’ => true,
‘format’ => ‘dd-M-yyyy’
]
]);?>