iya gan, udah solved. .
kmren saya gak kepkiran, trus ternyata ad file yang salah panggil jadi gak bisa menghasilkan ap2. .
terimkasih atas fast responnya. .
ini di _search :
<?php
/* @var $this PendapatanBaruController */
/* @var $model PendapatanBaru */
/* @var $form CActiveForm */
?>
<div class="wide form">
<?php $form=$this->beginWidget('CActiveForm', array(
'action'=>Yii::app()->createUrl($this->route),
'method'=>'get',
)); ?>
<table>
<tr>
<td><b>Periode</b></td>
<td> : </td>
<td>
<?php
$this->widget('zii.widgets.jui.CJuiDatePicker', array(
'name'=>'ViewPendapatan[tgl_awal]', // name of post parameter
//'value'=>isset(Yii::app()->request->cookies['ViewPendapatan[tgl_awal]']) ? Yii::app()->request->cookies['ViewPendapatan[tgl_awal]'] : '',
'value' => $model->tgl_awal,
'options'=>array(
'showAnim'=>'fold',
'dateFormat'=>'yy-mm-dd',
'changeMonth'=> 'true',
'changeYear'=> 'true',
),
'htmlOptions'=>array(
'style'=>'height:20px;'
),
));
?>
</td>
<td><center><b> s/d </b></center></td>
<td>
<?php
$this->widget('zii.widgets.jui.CJuiDatePicker', array(
'name'=>'ViewPendapatan[tgl_akhir]',
//'value'=>isset(Yii::app()->request->cookies['ViewPendapatan[tgl_akhir]']) ? Yii::app()->request->cookies['ViewPendapatan[tgl_akhir]'] : '',
'value' => $model->tgl_akhir,
'options'=>array(
'showAnim'=>'fold',
'dateFormat'=>'yy-mm-dd',
'changeMonth'=> 'true',
'changeYear'=> 'true',
),
'htmlOptions'=>array(
'style'=>'height:20px;'
),
));
?>
</td>
</tr>
<tr>
<td><b>Dokter </b></td>
<td> : </td>
<td>
<?php echo $form->hiddenField($model,'id'); ?>
<?php echo $form->textField($model,'nama'); ?>
</td>
<td>
<?php echo CHtml::Button('x', array('name' => 'del_people', 'id' => 'del_people', 'onclick' => '$("#ViewPendapatan_nama").val("");$("#ViewPendapatan_id").val("")')) ?>
<?php echo CHtml::Button('Get Dokter',
array('onclick' => '$("#dialogdokter").dialog("open"); return false;',
));
?>
</td>
</tr>
<tr>
<td><b>Unit Pelayanan </b></td>
<td> : </td>
<td>
<?php echo $form->hiddenField($model,'id'); ?>
<?php echo $form->textField($model,'unit_pelaksanaa'); ?>
</td>
<td>
<?php echo CHtml::Button('x', array('name' => 'del_people', 'id' => 'del_people', 'onclick' => '$("#ViewPendapatan_unit_pelaksanaa").val("");$("#ViewPendapatan_id").val("")')) ?>
<?php echo CHtml::Button('Get Layanan',
array('onclick' => '$("#dialogpelayanan").dialog("open"); return false;',
));
?>
</td>
</tr>
</table>
<div class="row buttons">
<?php echo CHtml::submitButton('Search'); ?>
</div>
<?php $this->endWidget(); ?>
</div><!-- search-form -->
<?php
$this->beginWidget('zii.widgets.jui.CJuiDialog', array( // the dialog
'id'=>'dialogdokter',
'options'=>array(
'title'=>'Daftar Dokter',
'autoOpen'=>false,
'modal'=>true,
'width'=>550,
'height'=>470,
),
));
echo $this->renderPartial('loadDokter', array('model'=>$model));
?>
<div class="divForForm"></div>
<?php $this->endWidget();?>
<?php
$this->beginWidget('zii.widgets.jui.CJuiDialog', array( // the dialog
'id'=>'dialogpelayanan',
'options'=>array(
'title'=>'Daftar Layanan',
'autoOpen'=>false,
'modal'=>true,
'width'=>550,
'height'=>470,
),
));
echo $this->renderPartial('loadPelayanan', array('model'=>$model));
?>
<div class="divForForm"></div>
<?php $this->endWidget();?>
ini di model:
public function search()
{
// Warning: Please modify the following code to remove attributes that
// should not be searched.
$criteria=new CDbCriteria;
if((isset($this->tgl_awal) && trim($this->tgl_awal) != "") && (isset($this->tgl_akhir) && trim($this->tgl_akhir) != ""))
$criteria->addBetweenCondition('tanggal', ''.$this->tgl_awal.'', ''.$this->tgl_akhir.'');
$criteria->compare('kode_param',$this->kode_param);
$criteria->compare('tanggal',$this->tanggal,true);
$criteria->compare('id',$this->id);
$criteria->compare('nama',$this->nama,true);
$criteria->compare('unit_pelaksanaa',$this->unit_pelaksanaa,true);
$criteria->compare('nama_ruangan',$this->nama_ruangan,true);
$criteria->compare('jml_pend_lay',$this->jml_pend_lay);
$criteria->compare('jml_jasa',$this->jml_jasa);
return new CActiveDataProvider(get_class($this), array(
'criteria'=>$criteria,
));
}