diff --git a/extensions/gii/assets/gii.js b/extensions/gii/assets/gii.js index a95221e52f..a7f66572b9 100644 --- a/extensions/gii/assets/gii.js +++ b/extensions/gii/assets/gii.js @@ -35,9 +35,10 @@ yii.gii = (function ($) { }; var initPreviewDiffLinks = function () { - $('.preview-code,.diff-code').on('click', function () { + $('.preview-code, .diff-code, .modal-refresh').on('click', function () { var $modal = $('#preview-modal'); var $link = $(this); + $modal.find('.modal-refresh').attr('href', $link.prop('href')); $modal.find('.modal-title').text($link.data('title')); $modal.find('.modal-body').html('Loading ...'); $modal.modal('show'); diff --git a/extensions/gii/views/default/view/files.php b/extensions/gii/views/default/view/files.php index 637669133e..947c8f87bf 100644 --- a/extensions/gii/views/default/view/files.php +++ b/extensions/gii/views/default/view/files.php @@ -33,7 +33,18 @@ use yii\gii\CodeFile; - + operation === CodeFile::OP_OVERWRITE) { + $trClass = 'warning'; + } elseif ($file->operation === CodeFile::OP_SKIP) { + $trClass = 'active'; + } elseif ($file->operation === CodeFile::OP_CREATE) { + $trClass = 'success'; + } else { + $trClass = ''; + } + ?> + operation $trClass" ?>"> getRelativePath()), ['preview', 'file' => $file->id], ['class' => 'preview-code', 'data-title' => $file->getRelativePath()]) ?> operation === CodeFile::OP_OVERWRITE): ?> @@ -70,7 +81,7 @@ use yii\gii\CodeFile;