* zin: refactor menu.

This commit is contained in:
dingyongliang
2023-06-14 10:13:59 +08:00
parent 66ed845d5e
commit 12a5f82b8a
2 changed files with 27 additions and 13 deletions
+1 -1
View File
@@ -13,7 +13,7 @@ class heading extends wg
protected function buildAppName()
{
list($tab, $lang) = data(['app.tab', 'lang']);
$icon = zget($lang->navIcons, $tab, '');
$icon = zget($lang->navIconNames, $tab, '');
if(!in_array($tab, array('program', 'product', 'project')))
{
+26 -12
View File
@@ -1,17 +1,31 @@
<?php
$lang->navIcons = array();
$lang->navIcons['my'] = 'menu-my';
$lang->navIcons['program'] = 'program';
$lang->navIcons['product'] = 'product';
$lang->navIcons['project'] = 'project';
$lang->navIcons['execution'] = 'run';
$lang->navIcons['qa'] = 'test';
$lang->navIcons['devops'] = 'devops';
$lang->navIcons['kanban'] = 'kanban';
$lang->navIcons['doc'] = 'doc';
$lang->navIcons['bi'] = 'statistic';
$lang->navIcons['system'] = 'group';
$lang->navIcons['admin'] = 'cog-outline';
$lang->navIcons['my'] = "<i class='icon icon-menu-my'></i>";
$lang->navIcons['program'] = "<i class='icon icon-program'></i>";
$lang->navIcons['product'] = "<i class='icon icon-product'></i>";
$lang->navIcons['project'] = "<i class='icon icon-project'></i>";
$lang->navIcons['execution'] = "<i class='icon icon-run'></i>";
$lang->navIcons['qa'] = "<i class='icon icon-test'></i>";
$lang->navIcons['devops'] = "<i class='icon icon-devops'></i>";
$lang->navIcons['kanban'] = "<i class='icon icon-kanban'></i>";
$lang->navIcons['doc'] = "<i class='icon icon-doc'></i>";
$lang->navIcons['bi'] = "<i class='icon icon-statistic'></i>";
$lang->navIcons['system'] = "<i class='icon icon-group'></i>";
$lang->navIcons['admin'] = "<i class='icon icon-cog-outline'></i>";
$lang->navIconNames = array();
$lang->navIconNames['my'] = 'menu-my';
$lang->navIconNames['program'] = 'program';
$lang->navIconNames['product'] = 'product';
$lang->navIconNames['project'] = 'project';
$lang->navIconNames['execution'] = 'run';
$lang->navIconNames['qa'] = 'test';
$lang->navIconNames['devops'] = 'devops';
$lang->navIconNames['kanban'] = 'kanban';
$lang->navIconNames['doc'] = 'doc';
$lang->navIconNames['bi'] = 'statistic';
$lang->navIconNames['system'] = 'group';
$lang->navIconNames['admin'] = 'cog-outline';
global $config;
list($programModule, $programMethod) = explode('-', $config->programLink);