Exemplo n.º 1
0
 public function actionDiagnosaTht()
 {
     $gejala = !empty($_POST['Diagnosa']['proses']) ? $_POST['Diagnosa']['proses'] : array(0);
     $model = PenyakitGejala::find()->all();
     $diagnosa = new Diagnosa();
     $dd = $diagnosa->diagnosaData($gejala);
     $uncertantyTerm = new \common\models\DiagnosaUncertantyTerm();
     return $this->render('diagnosa', ['model' => $model, 'diagnosa' => $diagnosa, 'dd' => $dd, 'hasil' => $diagnosa->rekapDiagnosa($dd), 'uncertantyTerm' => $uncertantyTerm]);
 }
Exemplo n.º 2
0
<div class="diagnosa-user-index">

    <h3><?php 
echo Html::encode($this->title);
?>
</h3>

    <?php 
Pjax::begin(['id' => 'penyakit-gridview']);
?>
 

    <?php 
echo GridView::widget(['dataProvider' => $dataRekam, 'columns' => ['diagnosa_ke', ['attribute' => 'diagnosa_date', 'format' => 'raw', 'header' => 'Tanggal Diagnosa', 'value' => function ($data) {
    return date('d M Y', strtotime($data['diagnosa_date']));
}], ['attribute' => 'diagnosa_ke', 'format' => 'raw', 'header' => 'Penyakit Anda', 'value' => function ($data) {
    $dataRek = \common\models\Diagnosa::diagnosaRekam($data['diagnosa_ke']);
    $has = \common\models\Diagnosa::rekapDiagnosa($dataRek);
    return $has['nama_penyakit'];
}], ['class' => 'yii\\grid\\ActionColumn', 'header' => 'Action', 'headerOptions' => ['width' => '180'], 'template' => '{detil}', 'buttons' => ['detil' => function ($url, $model) {
    return Html::a('<i class="glyphicon glyphicon-search"></i> Detil Data Diagnosa', ['detil-diagnosa', 'ke' => $model['diagnosa_ke']], ['class' => 'btn btn-primary btn-flat btn-block', 'data-toggle' => "modal", 'data-target' => "#myModal", 'data-title' => "<i class='glyphicon glyphicon-search'></i>  DETIL INFORMASI HASIL REKAM DIAGNOSA"]);
}]]]]);
?>

    <?php 
Pjax::end();
?>
 

</div>