Show plugin icon in update list

This commit is contained in:
Samuel Georges 2015-06-30 19:06:28 +10:00
parent 78cf62cff1
commit adada0b4a5
2 changed files with 3 additions and 1 deletions

View File

@ -208,6 +208,7 @@ class UpdateManager
$installed = PluginVersion::all();
$versions = $installed->lists('version', 'code');
$names = $installed->lists('name', 'code');
$icons = $installed->lists('icon', 'code');
$build = Parameters::get('system::core.build');
$params = [
@ -239,6 +240,7 @@ class UpdateManager
foreach (array_get($result, 'plugins', []) as $code => $info) {
$info['name'] = isset($names[$code]) ? $names[$code] : $code;
$info['old_version'] = isset($versions[$code]) ? $versions[$code] : false;
$info['icon'] = isset($icons[$code]) ? $icons[$code] : false;
$plugins[$code] = $info;
}
$result['plugins'] = $plugins;

View File

@ -43,7 +43,7 @@
<?php foreach ($pluginList as $code => $plugin): ?>
<h5>
<i class="icon-puzzle-piece"></i>
<i class="<?= e($plugin['icon'] ?: 'icon-puzzle-piece') ?>"></i>
<?= e($plugin['name']) ?>
<?php if ($plugin['old_version']): ?>