Dalam memasukkan data tanggal lahir suatu pegawai, kita akan memasukkan tanggal beberapa puluh tahun yang lalu. Supaya kita mudah menginput data dengan benar, maka kita harus memformat aplikasi kita supaya mudah memilih tanggal dengan data berpuluh-puluh tahun yang lalu.

Untuk memasukkan tanggal lahir atau birthday di Datepicker Yii kita perlu memasukkan parameter
                 ‘changeMonth’=> ‘true’,
                ‘changeYear’=> ‘true’,

Contoh coding lengkapnya:
    <div class=”row”>
        <?php echo $form->labelEx($model,’birthday’); ?>
        <?php //echo $form->textField($model,’birthday’);
         $this->widget(‘zii.widgets.jui.CJuiDatePicker’, array(
            ‘name’=>’Employee[birthday]’,
            ‘value’=>$model->birthday,
            ‘options’=>array(
                ‘showAnim’=>’fold’,
                ‘dateFormat’=>’yy-mm-dd’,
                 ‘changeMonth’=> ‘true’,
                ‘changeYear’=> ‘true’,
            ),
        ));

         ?>
        <?php echo $form->error($model,’birthday’); ?>
    </div>

Tampilan awalnya akan seprti gambar berikut ini:

Jika kita klik bagian tahun yaitu 2013 maka akan tampil :

Pada tampilan di atas tahun paling kecil adalah 2003, bagaimana kalau kita ingin memasukkan tahun yang lebih kecil dari 2003 ?
Untuk memilih tahun yang lebih kecil dari 2003 silahkan klik di 2003 dan akan muncul tampilan seperti berikut ini:

 

Demikian seterusnya sampai kita mendapatkan tahun yang kita inginkan.

Kunjungi www.proweb.co.id untuk menambah wawasan anda.

Format birthday/tanggal lahir di datepicker Yii
× Ada yang dapat saya bantu ? Available on SundayMondayTuesdayWednesdayThursdayFridaySaturday