<?php 
 
 
use cornernote\returnurl\ReturnUrl; 
use d3system\yii2\web\D3SystemView; 
use eaBlankonThema\widget\ThReturnButton; 
use eaBlankonThema\assetbundles\layout\LayoutAsset; 
use d3yii2\d3audittrail\models\TblAuditTrail; 
 
/** 
* @var D3SystemView $this 
 */ 
 
LayoutAsset::register($this); 
 
 
 
$this->title = Yii::t('d3audittrail','Audit trail records'); 
$this->setPageHeader($this->title); 
ReturnUrl::$requestKey = 'audittrail-ru'; 
$this->addPageButtons(ThReturnButton::widget([ 
    'backUrl' => ReturnUrl::getUrl() 
])); 
ReturnUrl::$requestKey = 'ru'; 
?> 
<div class="row"> 
    <div class="col-md-12"> 
        <?php 
        foreach ($data as $mName => $mData) { 
            ?> 
            <div class="panel rounded shadow"> 
                <div class="panel-heading"> 
                    <div class="pull-left"> 
                        <h3 class="panel-title"> 
                            <?= $mData['label'] ?> 
                        </h3> 
                    </div> 
                    <div class="clearfix"></div> 
                </div> 
                <div class="panel-body  no-padding"> 
 
                    <div class="table-responsive mb-20"> 
                        <table class="table table-striped  table-success"> 
                            <thead> 
                                <tr> 
                                    <th><?= Yii::t('d3audittrail', 'Time') ?></th> 
                                    <th><?= Yii::t('d3audittrail', 'Field') ?></th> 
                                    <th><?= Yii::t('d3audittrail', 'Action') ?></th> 
                                    <th><?= Yii::t('d3audittrail', 'Old Value') ?></th> 
                                    <th><?= Yii::t('d3audittrail', 'New Value') ?></th> 
                                    <th><?= Yii::t('d3audittrail', 'User Name') ?></th> 
                                    <th><?= Yii::t('d3audittrail', 'Full Name') ?></th> 
                                </tr> 
                            </thead> 
                            <tbody> 
                                <?php 
                                foreach ($mData['table'] as $row) { 
                                    ?> 
                                    <tr data-key="8"> 
                                        <td><?= $row['stamp'] ?></td> 
                                        <td><?= ($row['field']&&isset($mData['attribute_labels'][$row['field']]))?$mData['attribute_labels'][$row['field']]:$row['field'] ?></td> 
                                        <td><?= TblAuditTrail::getActionValueLabel($row['action']) ?></td> 
                                        <td><?= $row['old_value'] ?></td> 
                                        <td><?= $row['new_value'] ?></td> 
                                        <td><?= $row['username'] ?></td> 
                                        <td><?= $row['first_name'] ?> <?= $row['last_name'] ?></td> 
                                    </tr> 
                                    <?php 
                                } 
                                ?> 
                            </tbody> 
                        </table> 
                    </div> 
                </div> 
            </div> 
            <?php 
        } 
        ?> 
    </div> 
</div> 
 
 |