add admin custom sidebar
This commit is contained in:
		
							parent
							
								
									b68c5c1351
								
							
						
					
					
						commit
						5a2f1aa61e
					
				| 
						 | 
					@ -1,8 +1,8 @@
 | 
				
			||||||
<% sidebar_collapse = request.cookies['admin_sidebar_collapse'].to_s == 'true' %>
 | 
					<% sidebar_collapse = request.cookies['admin_sidebar_collapse'].to_s == 'true' %>
 | 
				
			||||||
<nav id="sidebar" class="<%= sidebar_collapse ? 'active' : '' %>" data-current-controller="<%= admin_sidebar_controller %>">
 | 
					<nav id="sidebar" class="<%= sidebar_collapse ? 'active' : '' %>" data-current-controller="<%= admin_sidebar_controller %>">
 | 
				
			||||||
  <div class="sidebar-header">
 | 
					  <div class="sidebar-header">
 | 
				
			||||||
    <a href="/" class="sidebar-header-logo" data-toggle="tooltip" data-title="返回主站" >
 | 
					    <a href="/" class="sidebar-header-logo" data-toggle="tooltip" data-title="返回主站">
 | 
				
			||||||
<!--      <img class="rounded-circle" src="/images/<%#= url_to_avatar(current_user) %>" />-->
 | 
					      <!--      <img class="rounded-circle" src="/images/<%#= url_to_avatar(current_user) %>" />-->
 | 
				
			||||||
      <span class="logo-label">后台管理</span>
 | 
					      <span class="logo-label">后台管理</span>
 | 
				
			||||||
    </a>
 | 
					    </a>
 | 
				
			||||||
    <div id="sidebarCollapse" class="navbar-btn <%= sidebar_collapse ? 'active' : '' %>">
 | 
					    <div id="sidebarCollapse" class="navbar-btn <%= sidebar_collapse ? 'active' : '' %>">
 | 
				
			||||||
| 
						 | 
					@ -16,32 +16,28 @@
 | 
				
			||||||
    <li><%= sidebar_item(admins_path, '数据概览', icon: 'dashboard', controller: 'admins-dashboards', has_permission: current_user.admin?) %></li>
 | 
					    <li><%= sidebar_item(admins_path, '数据概览', icon: 'dashboard', controller: 'admins-dashboards', has_permission: current_user.admin?) %></li>
 | 
				
			||||||
    <li>
 | 
					    <li>
 | 
				
			||||||
      <%= sidebar_item_group('#user-submenu', '用户', icon: 'user', has_permission: current_user.admin?) do %>
 | 
					      <%= sidebar_item_group('#user-submenu', '用户', icon: 'user', has_permission: current_user.admin?) do %>
 | 
				
			||||||
        <li><%= sidebar_item(admins_users_path, '用户列表', icon: 'user', controller: 'admins-users', has_permission: current_user.admin?) %></li>
 | 
					      <li><%= sidebar_item(admins_users_path, '用户列表', icon: 'user', controller: 'admins-users', has_permission: current_user.admin?) %></li>
 | 
				
			||||||
        <li><%= sidebar_item(admins_organizations_path, '组织列表', icon: 'user', controller: 'admins-organizations', has_permission: current_user.admin?) %></li>
 | 
					      <li><%= sidebar_item(admins_organizations_path, '组织列表', icon: 'user', controller: 'admins-organizations', has_permission: current_user.admin?) %></li>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      <% end %>
 | 
					    <% end %>
 | 
				
			||||||
    </li>
 | 
					    </li>
 | 
				
			||||||
 | 
					 | 
				
			||||||
<!--    <li><%#= sidebar_item(admins_laboratories_path, '导航栏配置', icon: 'cloud', controller: 'admins-laboratories', has_permission: current_user.admin?) %></li>-->
 | 
					 | 
				
			||||||
    <li>
 | 
					 | 
				
			||||||
      <%= sidebar_item_group('#setting-system', '开发者配置', icon: 'wrench', has_permission: current_user.admin?) do %>
 | 
					 | 
				
			||||||
        <li><%= sidebar_item(admins_sites_path, 'setting接口配置', icon: 'deaf', controller: 'admins-sites', has_permission: current_user.admin?) %></li>
 | 
					 | 
				
			||||||
        <li><%= sidebar_item(admins_edu_settings_path, '全局变量配置', icon: 'pencil-square', controller: 'admins-edu_settings', has_permission: current_user.admin?) %></li>
 | 
					 | 
				
			||||||
<!--        <li><%#= sidebar_item(admins_message_templates_path, '消息模版配置', icon: 'folder', controller: 'admins-message_templates', has_permission: current_user.admin?) %></li>-->
 | 
					 | 
				
			||||||
      <% end %>
 | 
					 | 
				
			||||||
    </li>
 | 
					 | 
				
			||||||
    <li><%= sidebar_item(admins_reversed_keywords_path, '禁用词管理', icon: 'key', controller: 'admins-reversed_keywords', has_permission: current_user.admin?) %></li>
 | 
					 | 
				
			||||||
    <li>
 | 
					    <li>
 | 
				
			||||||
      <%= sidebar_item_group('#projects-submenu', '开源项目', icon: 'database', has_permission: current_user.admin?) do %>
 | 
					      <%= sidebar_item_group('#projects-submenu', '开源项目', icon: 'database', has_permission: current_user.admin?) do %>
 | 
				
			||||||
        <li><%= sidebar_item(admins_projects_path, '项目列表', icon: 'database', controller: 'admins-projects', has_permission: current_user.admin?) %></li>
 | 
					      <li><%= sidebar_item(admins_projects_path, '项目列表', icon: 'database', controller: 'admins-projects', has_permission: current_user.admin?) %></li>
 | 
				
			||||||
        <li><%= sidebar_item(admins_project_languages_path, '项目语言', icon: 'language', controller: 'admins-project_languages', has_permission: current_user.admin?) %></li>
 | 
					      <li><%= sidebar_item(admins_project_languages_path, '项目语言', icon: 'language', controller: 'admins-project_languages', has_permission: current_user.admin?) %></li>
 | 
				
			||||||
        <li><%= sidebar_item(admins_project_categories_path, '分类列表', icon: 'sitemap', controller: 'admins-project_categories', has_permission: current_user.admin?) %></li>
 | 
					      <li><%= sidebar_item(admins_project_categories_path, '分类列表', icon: 'sitemap', controller: 'admins-project_categories', has_permission: current_user.admin?) %></li>
 | 
				
			||||||
        <li><%= sidebar_item(admins_project_licenses_path, '开源许可证', icon: 'file-text-o', controller: 'admins-project_licenses', has_permission: current_user.admin?) %></li>
 | 
					      <li><%= sidebar_item(admins_project_licenses_path, '开源许可证', icon: 'file-text-o', controller: 'admins-project_licenses', has_permission: current_user.admin?) %></li>
 | 
				
			||||||
        <li><%= sidebar_item(admins_project_ignores_path, '忽略文件', icon: 'git', controller: 'admins-project_ignores', has_permission: current_user.admin?) %></li>
 | 
					      <li><%= sidebar_item(admins_project_ignores_path, '忽略文件', icon: 'git', controller: 'admins-project_ignores', has_permission: current_user.admin?) %></li>
 | 
				
			||||||
      <% end %>
 | 
					    <% end %>
 | 
				
			||||||
    </li>
 | 
					    </li>
 | 
				
			||||||
 | 
					    <!--    <li><%#= sidebar_item(admins_laboratories_path, '导航栏配置', icon: 'cloud', controller: 'admins-laboratories', has_permission: current_user.admin?) %></li>-->
 | 
				
			||||||
    <li>
 | 
					    <li>
 | 
				
			||||||
 | 
					      <%= sidebar_item_group('#setting-system', '开发者配置', icon: 'wrench', has_permission: current_user.admin?) do %>
 | 
				
			||||||
 | 
					      <li><%= sidebar_item(admins_sites_path, 'setting接口配置', icon: 'deaf', controller: 'admins-sites', has_permission: current_user.admin?) %></li>
 | 
				
			||||||
 | 
					      <li><%= sidebar_item(admins_edu_settings_path, '全局变量配置', icon: 'pencil-square', controller: 'admins-edu_settings', has_permission: current_user.admin?) %></li>
 | 
				
			||||||
 | 
					      <!--        <li><%#= sidebar_item(admins_message_templates_path, '消息模版配置', icon: 'folder', controller: 'admins-message_templates', has_permission: current_user.admin?) %></li>-->
 | 
				
			||||||
      <%= sidebar_item('/admins/sidekiq', '定时任务', icon: 'bell', controller: 'root', has_permission: current_user.admin?) %>
 | 
					      <%= sidebar_item('/admins/sidekiq', '定时任务', icon: 'bell', controller: 'root', has_permission: current_user.admin?) %>
 | 
				
			||||||
 | 
					    <% end %>
 | 
				
			||||||
    </li>
 | 
					    </li>
 | 
				
			||||||
    <li><%= sidebar_item('/', '返回主站', icon: 'sign-out', controller: 'root', has_permission: current_user.admin?) %></li>
 | 
					    <li><%= sidebar_item('/', '返回主站', icon: 'sign-out', controller: 'root', has_permission: current_user.admin?) %></li>
 | 
				
			||||||
  </ul>
 | 
					  </ul>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue