| Current Path : /var/www/html/crm/views/notes/ |
| Current File : /var/www/html/crm/views/notes/log.php |
<?php
use yii\helpers\Html;
use yii\grid\GridView;
use app\models\Menu;
use app\models\Log;
use app\models\User;
$Menu = new Menu();
$this->title = $Menu->getmenutitle($menu_id);
?>
<div class="kt-subheader kt-grid__item" id="kt_subheader">
<div class="kt-container kt-container--fluid ">
<div class="kt-subheader__main">
<div class="kt-subheader__breadcrumbs">
<?= $Menu->getbreadcrumbs($menu_id, ''); ?>
<span class="kt-subheader__breadcrumbs-separator"></span><span class="mr-2">Change Log</span>
</div>
</div>
<div class="kt-subheader__toolbar">
<?= Html::a('Back to list', ['index'], ['class' => 'btn btn-warning']) ?>
</div>
</div>
</div>
<div class="kt-container kt-container--fluid kt-grid__item kt-grid__item--fluid">
<div class="kt-portlet kt-portlet--mobile">
<div class="kt-portlet__body kt-portlet__body--fit" style='padding:3rem;'>
<div class="kt-timeline-v2">
<div class="kt-timeline-v2__items">
<?=
GridView::widget([
'dataProvider' => $dataProvider,
'summary' => '',
'tableOptions' => ['class' => ''],
'pager' => [
'firstPageLabel' => '<i class="fa fa-angle-double-left kt-font-brand"></i>',
'lastPageLabel' => '<i class="fa fa-angle-double-right kt-font-brand"></i>',
'prevPageLabel' => '<i class="fa fa-angle-left kt-font-brand"></i>',
'nextPageLabel' => '<i class="fa fa-angle-right kt-font-brand"></i>',
'maxButtonCount' => 3,
'options' => ['tag' => 'ul', 'class' => 'kt-pagination--brand kt-pagination__links',],
'activePageCssClass' => 'kt-pagination__link--active',
'prevPageCssClass' => 'kt-pagination__link--prev',
'nextPageCssClass' => 'kt-pagination__link--next',
'firstPageCssClass' => 'kt-pagination__link--first',
'lastPageCssClass' => 'kt-pagination__link--last',
],
'columns' => [
[
'header' => '',
'format' => 'raw',
'value' => function ($model) {
$Log = new Log();
$User = new User();
return '<div class="kt-timeline-v2__item mb-4">
<span class="kt-timeline-v2__item-time">' . date('j.n.y', strtotime($model->action_datetime)) . '</span>
<div class="kt-timeline-v2__item-cricle"><i class="fa fa-genderless kt-font-warning"></i></div>
<div class="kt-timeline-v2__item-text kt-padding-top-5">
' . $this->title . ' has been ' . $Log->gettypedesc($model->action_type) . ' by ' . $User->getuserdetails($model->user_id) . ' on ' . date('jS F Y g:i a', strtotime($model->action_datetime)) . '
</div>
</div>';
},
],
],
]);
?>
</div>
</div>
</div>
</div>
</div>
<?php $this->registerJs("setleftmenu(44,'','');"); ?>