Yii menyediakan widget untuk memudahkan kita menginput data tanggal. Widget ini adalah CJuiDatePicker.

Untuk memakai widget ini, cukup ganti form yang bersangkutan dengan code CJuiDatePicker. Sebagai contoh class MutationOrder dengan field date_mutation akan dibuat input tanggal dengan widget ini. Untuk melaksanakan hal ini silahkan edit views/mutationOrder/_form.php seperti format berikut ini:

    <div class=”row”>
        <?php echo $form->labelEx($model,’date_mutation’); ?>
        <?php //echo $form->textField($model,’date_mutation’);
        $this->widget(‘zii.widgets.jui.CJuiDatePicker’, array(
            ‘name’=>’MutationOrder[date_mutation]’,
            ‘value’=>$model->date_mutation,
            ‘options’=>array(
                ‘showAnim’=>’fold’,
                ‘dateFormat’=>’yy-mm-dd’,
            ),
        ));

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

Hasilnya bisa dilihat seperti gambar berikut ini:

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

Input tanggal dengan datepicker di Yii