sebelum menggunakan fasilitas dropdownlist, form ini berjalan normal, tapi setelah saya menggunakan dropdownlist form masih bisa tampil, fungsi dropdownlistnya pun OK, tapi malah ngak bisa menyimpan perubahan (baik update maupun entri baru), tolong agan-agan jelaskan mengapa demikian, thanks sebelumnya.
yaa benar sekali kalu dilihat dari rules seperti ini :
public function rules()
{
// NOTE: you should only define rules for those attributes that
// will receive user inputs.
return array(
array('id_karyawan, tgl_berangkat, tgl_rencana_kembali', 'required'),
array('id_karyawan', 'numerical', 'integerOnly'=>true),
,,,,,,,,,,
array(‘id_karyawan’, ‘numerical’, ‘integerOnly’=>true), <— disini lah sebenarnya letak pertanyaan saya, gimana cara supaya input yang saya kirimkan/simpan adalah id_karyawan (integer), sedang yang ingin saya tampilkan di drop down list adalah NIKFull_Name / E001(Budi Raharjo) yang bertype Varchar. maaf pertanyaan terlalu mendasar,
ternyata dia minta di isi FK (id_karyawan),$form->dropDownList($model,‘id_karyawan’,CHtml::listData(HrdEmployees::model()->findAll(), ‘id’, ‘NIKFull_Name’)); ?>