ywtc_api/application/activity/view/admin/layout.html

438 lines
22 KiB
HTML

<!DOCTYPE html>
<!--[if IE 9]> <html class="ie9 no-focus" lang="zh"> <![endif]-->
<!--[if gt IE 9]><!--> <html class="no-focus" lang="zh"> <!--<![endif]-->
<head>
<meta charset="utf-8">
{block name="page-title"}<title>{$page_title|default='后台'} | {:config('web_site_title')} - CCU</title>{/block}
<meta name="description" content="{:config('web_site_description')}">
<meta name="author" content="chenmenchen">
<meta name="robots" content="noindex, nofollow">
<meta name="renderer" content="webkit">
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1.0">
<link rel="shortcut icon" href="/favicon.ico">
<link rel="stylesheet" type="text/css" href="__ADMIN_CSS__/nprogress.css" rel="stylesheet" />
<script type="text/javascript" src='__ADMIN_JS__/nprogress.js'></script>
<style>
#nprogress{
position: fixed;
z-index: 9999;
}
</style>
<!-- Page JS Plugins CSS -->
{notempty name="_css_files"}
{eq name="Think.config.minify_status" value="1"}
<link rel="stylesheet" href="{:minify('group', $_css_files)}">
{else/}
{volist name="_css_files" id="css"}
{:load_assets($css)}
{/volist}
{/eq}
{/notempty}
{block name="plugins-css"}{/block}
<!-- Bootstrap and OneUI CSS framework -->
{eq name="Think.config.minify_status" value="1"}
<link rel="stylesheet" id="css-main" href="{:minify('group', 'libs_css,core_css')}">
{else/}
<link rel="stylesheet" href="__LIBS__/sweetalert/sweetalert.min.css?v={:config('css_version')}">
<link rel="stylesheet" href="__LIBS__/bootstrap3-editable/css/bootstrap-editable.css?v={:config('css_version')}">
<link rel="stylesheet" href="__LIBS__/magnific-popup/magnific-popup.min.css?v={:config('css_version')}">
<link rel="stylesheet" href="__ADMIN_CSS__/bootstrap.min.css?v={:config('css_version')}">
<link rel="stylesheet" href="__LIBS__/select2/select2.css?v={:config('css_version')}">
<link rel="stylesheet" href="__ADMIN_CSS__/oneui.css?v={:config('css_version')}">
<link rel="stylesheet" href="__ADMIN_CSS__/ccu.css" id="css-main">
{/eq}
<!--页面css-->
{block name="style"}{/block}
{notempty name="Think.get._pop"}
<style>
#page-container.sidebar-l.sidebar-o {
padding-left: 0;
}
.header-navbar-fixed #main-container {
padding-top: 0;
}
</style>
{/notempty}
<!-- END Stylesheets -->
<!--自定义css-->
<link rel="stylesheet" href="__ADMIN_CSS__/custom.css?v={:config('css_version')}">
<script>
// url
var ccu = {
'top_menu_url': '{:url("admin/ajax/getSidebarMenu")}',
'theme_url': '{:url("admin/ajax/setTheme")}',
'jcrop_upload_url': '{:url("admin/attachment/upload", ["dir" => "images", "from" => "jcrop", "module" => request()->module()])}',
'ueditor_upload_url': '{:url("admin/attachment/upload", ["dir" => "images", "from" => "ueditor", "module" => request()->module()])}',
'WebUploader_swf': '__LIBS__/webuploader/Uploader.swf',
'get_level_data': '{:url("admin/ajax/getLevelData")}',
'quick_edit_url': '{:url("quickEdit")}',
'aside_edit_url': '{:url("admin/system/quickEdit")}',
'triggers': {$field_triggers|default=[]|json_encode}, // 触发器集合
'field_hide': '{$field_hide|default=""}', // 需要隐藏的字段
'field_values': '{$field_values|default=""}',
'validate': '{$validate|default=""}', // 验证器
'validate_fields': '{$validate_fields|default=""}', // 验证字段
'search_field': '{:input("param.search_field", "")}', // 搜索字段
// 字段过滤
'_filter': '{$Request.param._filter ? $Request.param._filter : (isset($_filter) ? $_filter : "")}',
'_filter_content': "{$Request.param._filter_content == '' ? (isset($_filter_content) ? $_filter_content : '') : $Request.param._filter_content}",
'_field_display': '{$Request.param._field_display ? $Request.param._field_display : (isset($_field_display) ? $_field_display : "")}',
'get_filter_list': '{:url("admin/ajax/getFilterList")}',
'curr_url': '{:url("", $Request.route)}',
'uploadUrl':'{:url("admin/upload/UploadFile")}',
'checkUrl':'{:url("admin/upload/CheckHashed")}',
'mergeUrl':'{:url("admin/upload/chunksMerge")}',
'file_get_url':'<?php echo PUBLIC_PATH ?>',
'UID':"{:session('user_auth.uid')}",
'MODULE': '<?php $request = new Request(); echo $request::instance()->module() ?>',
'layer': {:json_encode(config('zbuilder.pop'))},
};
</script>
</head>
<body id="body01">
<script>
NProgress.start();
</script>
<div id="page-container" class="sidebar-l sidebar-o side-scroll header-navbar-fixed">
<!-- Side Overlay-->
{empty name="Think.get._pop"}
{block name="aside"}
<aside id="side-overlay">
<!-- Side Overlay Scroll Container -->
<div id="side-overlay-scroll">
<!-- Side Header -->
<div class="side-header side-content">
<!-- Layout API, functionality initialized in App() -> uiLayoutApi() -->
<button class="btn btn-default pull-right" type="button" data-toggle="layout" data-action="side_overlay_close">
<i class="fa fa-times"></i>
</button>
<span>
<img class="img-avatar img-avatar32" src="{$Think.session.user_auth.avatar|get_avatar}" alt="">
<span class="font-w600 push-10-l">{:session('user_auth.username')}</span>
</span>
</div>
<!-- END Side Header -->
<!--侧栏-->
{include file="../application/common/builder/aside/layout.html" /}
</div>
<!-- END Side Overlay Scroll Container -->
</aside>
{/block}
{/empty}
<!-- END Side Overlay -->
<!-- Sidebar -->
{empty name="Think.get._pop"}
{block name="sidebar"}
<nav id="sidebar">
<!-- Sidebar Scroll Container -->
<div id="sidebar-scroll">
<!-- Sidebar Content -->
<!-- Adding .sidebar-mini-hide to an element will hide it when the sidebar is in mini mode -->
<div class="sidebar-content">
<!-- Side Header -->
<div class="side-header side-content bg-white-op ccu-header">
<!-- Layout API, functionality initialized in App() -> uiLayoutApi() -->
<button class="btn btn-link text-gray pull-right hidden-md hidden-lg" type="button" data-toggle="layout" data-action="sidebar_close">
<i class="fa fa-times"></i>
</button>
<a class="h5 text-white" href="{:url('admin/index/index')}">
{notempty name="Think.config.web_site_logo"}
<img src="{$Think.config.web_site_logo|get_file_path}" class="logo" alt="{$Think.config.web_site_title|default='CCU PHP'}">
{else/}
<img src="{$Think.config.public_static_path}admin/img/logo.png" class="logo" alt="CCU PHP">
{/notempty}
{notempty name="Think.config.web_site_logo_text"}
<img src="{$Think.config.web_site_logo_text|get_file_path}" class="logo-text sidebar-mini-hide" alt="{$Think.config.web_site_title|default='CCU PHP'}">
{else/}
<img src="{$Think.config.public_static_path}admin/img/logo-text.png" class="logo-text sidebar-mini-hide" alt="CCU PHP">
{/notempty}
</a>
</div>
<!-- END Side Header -->
<!-- Side Content -->
<div class="side-content" id="sidebar-menu">
{notempty name="_sidebar_menus"}
<ul class="nav-main" id="nav-{$_location[0]['id']}">
{volist name="_sidebar_menus" id="menu"}
<li {$menu['id'] == $_location[1]["id"]?='class="open"'}>
{notempty name="menu.url_value"}
<a {if($menu['id'] == $_location[1]["id"])}class="active"{/if} href="{$menu.url_value}" target="{$menu.url_target}"><i class="{$menu.icon}"></i><span class="sidebar-mini-hide">{$menu.title}</span></a>
{else/}
<a class="nav-submenu nav_cur" data-toggle="nav-submenu" href="javascript:void(0);"><i class="{$menu.icon}"></i><span class="sidebar-mini-hide">{$menu.title}</span></a>
{/notempty}
{notempty name="menu['child']"}
<ul>
{volist name="menu['child']" id="submenu"}
<li>
<a {if(isset($_location[2]) && $submenu['id'] == $_location[2]["id"])}class="active"{/if} href="{$submenu.url_value}" target="{$submenu.url_target}"><i class="{$submenu.icon}"></i>{$submenu.title}</a>
</li>
{/volist}
</ul>
{/notempty}
</li>
{/volist}
</ul>
{/notempty}
</div>
<!-- END Side Content -->
</div>
<!-- Sidebar Content -->
</div>
<!-- END Sidebar Scroll Container -->
</nav>
{/block}
{/empty}
<!-- END Sidebar -->
<!-- Header -->
{empty name="Think.get._pop"}
{block name="header"}
<header id="header-navbar" class="content-mini content-mini-full head_left">
<!-- Header Navigation Right -->
<ul class="nav-header pull-right">
<li class="dropdown user user-menu username">
<a href="javascript:::;" class="dropdown-toggle btn btn-default" data-toggle="dropdown">
<img src="{$Think.session.user_auth.avatar|get_avatar}" class="user-image" alt="User Image">
<span class="visible-lg-inline-block">{:session('user_auth.username')}</span>
</a>
<ul class="dropdown-menu">
<!-- User image -->
<li class="user-header">
<img src="{$Think.session.user_auth.avatar|get_avatar}" class="img-circle" alt="User Image">
<p>
{:session('user_auth.role_name')}
</p>
</li>
<!-- Menu Footer-->
<li class="user-footer">
<!--<div class="pull-left">
<a href="{:url('admin/index/profile')}" class="btn btn-default btn-flat">简况</a>
</div>
<div class="pull-right">
<a href="{:url('user/publics/signout')}" class="btn btn-default btn-flat">退出</a>
</div>-->
<ul class="user_list">
<li>
<a href="{:url('admin/index/profile')}"><i class="iconfont icon-ziliao"></i>简况</a>
</li>
<li>
<a href="{:url('admin/index/public_cache')}" data-toggle="tooltip" data-placement="bottom" data-original-title="清空缓存"><i class="iconfont icon-shanchu"></i>清空缓存</a>
</li>
<li>
<a href="/index.php" target="_blank" data-toggle="tooltip" data-placement="bottom" data-original-title="打开前台"><i class="iconfont icon-dakai"></i>打开前台</a>
</li>
<li>
<a href="javascript:::;" data-toggle="layout" data-action="side_overlay_toggle" title="侧边栏"><i class="iconfont icon-bumenguanli"></i>站点开关</a>
</li>
<li>
<a href="{:url('user/publics/signout')}"><i class="iconfont icon-tuichu"></i>退出</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<!-- END Header Navigation Right -->
<!-- Header Navigation Left -->
<ul class="nav nav-pills pull-left">
<li class="hidden-md hidden-lg">
<!-- Layout API, functionality initialized in App() -> uiLayoutApi() -->
<a href="javascript:void(0)" data-toggle="layout" data-action="sidebar_toggle"><i class="fa fa-navicon"></i></a>
</li>
<li class="hidden-xs hidden-sm">
<!-- Layout API, functionality initialized in App() -> uiLayoutApi() -->
<a href="javascript:void(0)" title="打开/关闭左侧导航" data-toggle="layout" data-action="sidebar_mini_toggle"><i class="fa fa-bars"></i></a>
</li>
{volist name="_top_menus" id="menu"}
<li class="hidden-xs hidden-sm {$menu['id'] == $_location[0]['id'] ?= 'active'}">
{eq name="menu.url_type" value="module"}
<a href="javascript:void(0);" data-module-id="{$menu['id']}" data-module="{$menu['module']}" data-controller="{$menu['controller']}" target="{$menu['url_target']}" class="top-menu"><i class="{$menu.icon}"></i> {$menu.title}</a>
{else/}
<a href="{$menu['url_value']}" target="{$menu['url_target']}"><i class="{$menu.icon}"></i> {$menu.title}</a>
{/eq}
</li>
{/volist}
<li>
<!-- Opens the Apps modal found at the bottom of the page, before including JS code -->
<a href="#" class="Small_btn" data-toggle="modal" data-target="#apps-modal"><i class="si si-grid"></i></a>
</li>
</ul>
<!-- END Header Navigation Left -->
</header>
{/block}
{/empty}
<!-- END Header -->
<!-- Main Container -->
<main id="main-container">
<!-- Page Header -->
{block name="page-header"}
{empty name="Think.get._pop"}
<div class="content bg-gray-lighter">
<div class="row items-push">
<div class="col-sm-7">
<ol class="breadcrumb push-10-t">
<li><i class="fa fa-map-marker"></i></li>
{volist name="_location" id="v"}
<li><a class="link-effect" href="{notempty name='$v["url_value"]'}{$v.url_value|url}{else />}javascript:void(0);{/notempty}">{$v.title}</a></li>
{/volist}
</ol>
</div>
<div class="col-sm-5 text-right hidden-xs">
<!--<h1 class="page-heading">
{$page_title|default=''}
</h1>-->
<span class="go_back" onclick="history.go(-1);" ><i class="fa fa-reply"></i>返回</span>
</div>
</div>
</div>
{/empty}
{/block}
<!-- END Page Header -->
<!-- Page Content -->
<div class="content">
{// 页面提示钩子}
{:hook('page_tips')}
{:hook('order_notice')}
{// 主体内容}
{block name="content"}{/block}
</div>
<!-- END Page Content -->
</main>
<!-- END Main Container -->
</div>
<!-- END Page Container -->
<!-- Apps Modal -->
<!-- Opens from the button in the header -->
<div class="modal fade" id="apps-modal" tabindex="-1" role="dialog" aria-hidden="true">
<div class="modal-dialog modal-dialog-top">
<div class="modal-content">
<!-- Apps Block -->
<div class="block block-themed block-transparent">
<div class="block-header bg-primary-dark">
<ul class="block-options">
<li>
<button data-dismiss="modal" type="button"><i class="si si-close"></i></button>
</li>
</ul>
<h3 class="block-title">所有模块</h3>
</div>
<div class="block-content">
<div class="row text-center">
{volist name="_top_menus_all" id="menu"}
<div class="col-xs-6 col-sm-3">
{eq name="menu.url_type" value="module"}
<a class="block block-rounded top-menu" href="javascript:void(0);" data-module-id="{$menu['id']}" data-module="{$menu['module']}" data-controller="{$menu['controller']}" target="{$menu['url_target']}">
<div class="block-content text-white {$menu['id'] == $_location[0]['id'] ? 'bg-primary' : 'bg-primary-dark'}">
<i class="{$menu.icon} fa-2x"></i>
<div class="font-w600 push-15-t push-15">{$menu.title}</div>
</div>
</a>
{else/}
<a class="block block-rounded" href="{$menu['url_value']}" target="{$menu['url_target']}">
<div class="block-content text-white {$menu['id'] == $_location[0]['id'] ? 'bg-primary' : 'bg-primary-dark'}">
<i class="{$menu.icon} fa-2x"></i>
<div class="font-w600 push-15-t push-15">{$menu.title}</div>
</div>
</a>
{/eq}
</div>
{/volist}
</div>
</div>
</div>
<!-- END Apps Block -->
</div>
</div>
</div>
<!-- END Apps Modal -->
<!-- OneUI Core JS: jQuery, Bootstrap, slimScroll, scrollLock, Appear, CountTo, Placeholder, Cookie and App.js -->
{eq name="Think.config.minify_status" value="1"}
<script src="{:minify('group', 'core_js,libs_js')}"></script>
{else/}
<script src="__ADMIN_JS__/core/jquery.min.js?v={:config('js_version')}"></script>
<script src="__ADMIN_JS__/core/bootstrap.min.js?v={:config('js_version')}"></script>
<script src="__ADMIN_JS__/core/jquery.slimscroll.min.js?v={:config('js_version')}"></script>
<script src="__ADMIN_JS__/core/jquery.scrollLock.min.js?v={:config('js_version')}"></script>
<script src="__ADMIN_JS__/core/jquery.appear.min.js?v={:config('js_version')}"></script>
<script src="__ADMIN_JS__/core/jquery.countTo.min.js?v={:config('js_version')}"></script>
<script src="__ADMIN_JS__/core/jquery.placeholder.min.js?v={:config('js_version')}"></script>
<script src="__ADMIN_JS__/core/js.cookie.min.js?v={:config('js_version')}"></script>
<script src="__LIBS__/bootstrap3-editable/js/bootstrap-editable.min.js?v={:config('js_version')}"></script>
<script src="__LIBS__/magnific-popup/magnific-popup.min.js?v={:config('js_version')}"></script>
<script src="__ADMIN_JS__/app.js?v={:config('js_version')}"></script>
<script src="__ADMIN_JS__/ccu.js?v={:config('js_version')}"></script>
<script src="__ADMIN_JS__/builder/form.js?v={:config('js_version')}"></script>
<script src="__ADMIN_JS__/builder/aside.js?v={:config('js_version')}"></script>
<script src="__ADMIN_JS__/builder/table.js?v={:config('js_version')}"></script>
<script src="__LIBS__/bootstrap-notify/bootstrap-notify.min.js?v={:config('js_version')}"></script>
<script src="__LIBS__/sweetalert/sweetalert.min.js?v={:config('js_version')}"></script>
<script src="__LIBS__/colResizable/colResizable-1.6.min.js?v={:config('js_version')}"></script>
{/eq}
<!-- Page JS Plugins -->
<script src="__LIBS__/layer/layer.js?v={:config('js_version')}"></script>
{notempty name="_js_files"}
{eq name="Think.config.minify_status" value="1"}
<script src="{:minify('group', $_js_files)}"></script>
{else/}
{volist name="_js_files" id="js"}
{:load_assets($js, 'js')}
{/volist}
{/eq}
{/notempty}
<script>
(function (window) {
var theUA = window.navigator.userAgent.toLowerCase();
if ((theUA.match(/msie\s\d+/) && theUA.match(/msie\s\d+/)[0]) || (theUA.match(/trident\s?\d+/) && theUA.match(/trident\s?\d+/)[0])) {
var ieVersion = theUA.match(/msie\s\d+/)[0].match(/\d+/)[0] || theUA.match(/trident\s?\d+/)[0];
if (ieVersion < 9) {
var str = "妳的浏览器版本太low了\n已经和时代脱轨了 :(";
var str2 = "推荐使用:<a href='https://www.baidu.com/s?ie=UTF-8&wd=%E8%B0%B7%E6%AD%8C%E6%B5%8F%E8%A7%88%E5%99%A8 ' target='_blank' style='color:#cc0'>谷歌</a>," +
"<a href='https://www.baidu.com/s?ie=UTF-8&wd=%E7%81%AB%E7%8B%90%E6%B5%8F%E8%A7%88%E5%99%A8 ' target='_blank' style='color:#cc0'>火狐</a>," +
"<a href='https://www.baidu.com/s?ie=UTF-8&wd=%E7%8C%8E%E8%B1%B9%E6%B5%8F%E8%A7%88%E5%99%A8 ' target='_blank' style='color:#cc0'>猎豹</a>,其他双核急速模式";
document.writeln("<pre style='text-align:center;color:#fff;background-color:#0cc; height:100%;border:0;position:fixed;top:0;left:0;width:100%;z-index:1234'>" +
"<h2 style='padding-top:200px;margin:0'><strong>" + str + "<br/></strong></h2><p>" +
str2 + "</p><h2 style='margin:0'><strong>如果妳的使用的是双核浏览器,请切换到极速模式访问<br/></strong></h2></pre>");
document.execCommand("Stop");
document.body.style.height="100%";
document.body.style.overflow="hidden";
};
}
})(window);
</script>
<script>
jQuery(function () {
App.initHelpers(['appear', 'slimscroll', 'magnific-popup', 'table-tools']);
{notempty name="_js_init"}
App.initHelpers({$_js_init});
{/notempty}
$(".maxtip").each(function(){
if($(this).outerWidth()>300)
{
$(this).addClass("w300");
}
});
$("table.table").colResizable({resizeMode:'overflow'});
});
</script>
<!--页面js-->
{block name="script"}{/block}
<script>
$(function () {
NProgress.done();
})
</script>
</body>
</html>