コード例 #1
0
<?php

use yii\helpers\Html;
use kemdikbud\to\models\Formlaporan;
/* Script untuk count output target */
$arraybaselinesudahselesai = \kemdikbud\to\models\Formlaporan::findone(['id_output' => $model->id]);
if ($arraybaselinesudahselesai['nama_class']) {
    $class_name = '\\kemdikbud\\to\\models\\' . ucfirst($arraybaselinesudahselesai['nama_class']);
    $count = $class_name::find()->count();
} else {
    $count = '-';
}
/* Script untuk count output target */
/* Script condition untuk status target
 * Merah = Belum ada form | abu-abu = dalam proses | Biru proses complite
 */
if ($count === '-') {
    $class_sintax = 'danger';
    $class_dropdown = '#F2DEDE';
} elseif ($count >= 0 and $count < $model->vol) {
    $class_sintax = 'default';
    $class_dropdown = '#eee';
} elseif ($count >= $model->vol) {
    $class_sintax = 'primary';
    $class_dropdown = '#337ab7';
}
/* Script condition untuk status target
 * Merah = Belum ada form | abu-abu = dalam proses | Biru proses complite
 */
?>