feat: 项目基础框架+配置+Kernel

This commit is contained in:
testadmin
2026-04-29 05:35:00 +08:00
parent 6ce7adcbfb
commit 9a6151fce3
5082 changed files with 437062 additions and 0 deletions
+82
View File
@@ -0,0 +1,82 @@
/*
* @Author: Larry
* @Date: 2016-12-15 17:20:54
* @Last Modified by: qinsh
* @Last Modified time: 2016-12-24 22:13:09
* +----------------------------------------------------------------------
* | LarryBlogCMS [ LarryCMS网站内容管理系统 ]
* | Copyright (c) 2016-2017 http://www.larrycms.com All rights reserved.
* | Licensed ( http://www.larrycms.com/licenses/ )
* | Author: qinshouwei <313492783@qq.com>
* +----------------------------------------------------------------------
*/
layui.config({
base:'js/'
}).use(['jquery','element','layer','navtab'],function(){
window.jQuery = window.$ = layui.jquery;
window.layer = layui.layer;
var element = layui.element,
navtab = layui.navtab({
elem: '.larry-tab-box'
});
//iframe自适应
$(window).on('resize', function() {
var $content = $('#larry-tab .layui-tab-content');
$content.height($(this).height() - 136);
$content.find('iframe').each(function() {
$(this).height($content.height());
});
tab_W = $('#larry-tab').width();
// larry-footerp-admin宽度设定
var larryFoot = $('#larry-footer').width();
$('#larry-footer p.p-admin').width(larryFoot - 300);
}).resize();
// 左侧菜单导航-->tab
$(function(){
// 注入菜单
// var $menu = $('.larry-tab-menu');
// console.log($menu);
// $('#larry-tab .layui-tab-title').append($menu);
$('#larry-nav-side').click(function(){
if($(this).attr('lay-filter')!== undefined){
$(this).children('ul').find('li').each(function(){
var $this = $(this);
if($this.find('dl').length > 0){
var $dd = $this.find('dd').each(function(){
$(this).click(function(){
var $a = $(this).children('a');
var href = $a.data('url');
var icon = $a.children('i:first').data('icon');
var title = $a.children('span').text();
var data = {
href: href,
icon: icon,
title: title
}
navtab.tabAdd(data);
});
});
}else{
$this.click(function(){
var $a = $(this).children('a');
var href = $a.data('url');
var icon = $a.children('i:first').data('icon');
var title = $a.children('span').text();
var data = {
href: href,
icon: icon,
title: title
}
navtab.tabAdd(data);
});
}
});
}
})
})
});