Your IP : 216.73.216.79


Current Path : /var/www/html/crm/views/notes/
Upload File :
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,'','');"); ?>