surat/frontend/modules/BlockSlide/views/block-slide-borrow-out/index.php

105 lines
3.9 KiB
PHP
Raw Normal View History

2024-12-25 03:04:59 +00:00
<?php
use yii\helpers\Html;
use yii\grid\GridView;
use yii\widgets\Pjax;
/* @var $this yii\web\View */
/* @var $searchModel app\modules\BlockSlide\models\BlockSlideBorrowOutSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'รายการขอ Block และ Slide';
$this->params['breadcrumbs'][] = $this->title;
?>
<div class="row gx-3">
<div class="col-sm-12">
<div class="card mt-4">
<div class="card-header d-flex align-items-center justify-content-between">
<h5 class="card-title"><i class="ri-archive-2-line"></i> <?= $this->title ?></h5>
<?= Html::a('<i class="ri-add-fill"></i> เพิ่มรายการ', ['create'], ['class' => 'btn btn-primary ms-auto']) ?>
</div>
<div class="card-body">
<div class="table-responsive signal-table ">
<?php Pjax::begin(); ?>
<?php // echo $this->render('_search', ['model' => $searchModel]);
?>
<?= GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'tableOptions' => ['class' => 'table align-middle truncate m-0'],
'columns' => [
['class' => 'yii\grid\SerialColumn'],
// 'id',
'borrow_at',
'doctor_name',
'department',
'tel',
//'is_slide',
//'is_block',
[
'label' => 'มีความประสงค์ขอ',
'format' => 'raw',
'value' => function ($model) {
$result = "";
if ($model->reason1 == 1) {
$result .= '<span class="badge badge-success">สไลด์</span>';
}
if ($model->reason2 == 1) {
if (!empty($result)) {
$result .= ' ';
}
$result .= '<span class="badge badge-success">พาราฟินบล็อก</span>';
}
return $result;
}
],
//'is_receive',
//'receive1_name',
//'receive1_department',
//'receive1_tel',
//'receive2_name',
//'receive2_tel',
//'receive2_date',
//'receive2_relation',
//'receive3_name',
//'receive3_department',
//'receive3_address:ntext',
//'is_approve',
//'pathologist_id',
//'approve_at',
//'created_at',
//'updated_at',
//'created_by',
//'updated_by',
['class' => 'yii\grid\ActionColumn'],
],
]); ?>
<?php Pjax::end(); ?>
</div>
</div>
</div>
</div>
</div>
<?php
$js = <<< JS
// ลบ flash message alert-success อัตโนมัติ
setTimeout(function() {
$(".alert-success").fadeOut('fast');
}, 2000);
JS;
$this->registerJs($js);
?>