1、web页面加载微擎web模板
2、header-base.html文件中加载如下资源
样式表
<link href="./resource/css/bootstrap.min.css" rel="stylesheet">
<link href="./resource/css/font-awesome.min.css" rel="stylesheet">
<link href="./resource/css/common.css?v=20161011" rel="stylesheet">
定义sysinfo对象
window.sysinfo = {
{if !empty($_W['uniacid'])}
'uniacid': '{$_W['uniacid']}',
{/if}
{if !empty($_W['acid'])}'acid': '{$_W['acid']}',{/if}
{if !empty($_W['openid'])}'openid': '{$_W['openid']}',{/if}
{if !empty($_W['uid'])}'uid': '{$_W['uid']}',{/if}
'siteroot': '{$_W['siteroot']}',
'siteurl': '{$_W['siteurl']}',
'attachurl': '{$_W['attachurl']}',
'attachurl_local': '{$_W['attachurl_local']}',
'attachurl_remote': '{$_W['attachurl_remote']}',
{if defined('MODULE_URL')}
'MODULE_URL': '{MODULE_URL}',
{/if}
<!--js对象写法-->
'cookie' : {'pre': '{$_W['config']['cookie']['pre']}'},
'account' : {php echo json_encode($_W['account'])}
};
js文件
<script>var require = { urlArgs: 'v=20161011' };</script>
<script type="text/javascript" src="./resource/js/lib/jquery-1.11.1.min.js"></script>
<script type="text/javascript" src="./resource/js/app/util.js?v=20161011"></script>
<script type="text/javascript" src="./resource/js/app/common.min.js?v=20161011"></script>
<script type="text/javascript" src="./resource/js/require.js?v=20161011"></script>
<script type="text/javascript" src="./resource/js/app/config.js?v=20161011"></script>
config.js文件配置将要利用require加载的模块 慕课网require课程