Example #1
0
 public function getDiseaseData()
 {
     return @$this->hasOne(LibDisease::className(), ['ref' => 'disease']);
 }
Example #2
0
<?php

use yii\helpers\Html;
use yii\widgets\ActiveForm;
use app\models\LibDisease;
use yii\helpers\ArrayHelper;
use app\models\Ward;
use kartik\date\DatePicker;
use app\models\LibIcposition;
use yii\grid\GridView;
/* @var $this yii\web\View */
/* @var $model app\models\WorkloadIc */
/* @var $form yii\widgets\ActiveForm */
$lib_disease = ArrayHelper::map(LibDisease::find()->all(), 'ref', 'disease');
$lib_ward = ArrayHelper::map(Ward::find()->all(), 'code', 'ward');
$lib_icposition = ArrayHelper::map(LibIcposition::find()->all(), 'ref', 'name');
?>
<!--<ul class="nav nav-tabs">
  <li role="presentation" class="active"><a href="#">IC</a></li>
  <li role="presentation"><a href="#">GCS</a></li>
  <li role="presentation"><a href="#">Key Muscle</a></li>
</ul>-->
<div class="workload-ic-form">
     <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'columns' => [['class' => 'yii\\grid\\SerialColumn'], ['label' => 'ตำแหน่ง', 'options' => ['class' => 'col-sm-2'], 'attribute' => 'positionName'], ['label' => 'เชื้อสาเหตุ', 'options' => ['class' => 'col-sm-4'], 'attribute' => 'diseaseName'], ['label' => 'รายละเอียด', 'options' => ['class' => 'col-sm-2'], 'attribute' => 'type'], ['label' => 'หน่วยงาน', 'options' => ['class' => 'col-sm-2'], 'attribute' => 'officeName'], ['label' => 'วันที่เกิด', 'options' => ['class' => 'col-sm-2'], 'attribute' => 'infect_date'], ['class' => 'yii\\grid\\ActionColumn', 'options' => ['class' => 'col-sm-1'], 'header' => 'ลบ', 'template' => '{delete}']]]);
?>

    <div class="panel panel-default">
        <div class="panel-heading">
            <h3 class="panel-title">เพิ่มข้อมูลการเฝ้าระวัง</h3>
        </div>