主题 : 首页静态化的问题
级别: 会元
UID: 77950
积分:1193 加为好友
威望: 25 精华: 0
主题:126 回复:716
注册时间:2015-07-16
在线时长:0
1#   发表于:2016-11-18 16:59:51  IP:59.134.*.*

我在首页写模板,做了个登录验证的,如果用户存在就加载首页,不存在就到登录页面,但是这样就怎么都不能生成首页静态页,生成了打开就是空白一片,请问怎么解决?
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
2#   发表于:2016-11-18 17:00:41  IP:117.68.*.*
生成有报错吗
1
级别: 会元
UID: 77950
积分:1193 加为好友
威望: 25 精华: 0
主题:126 回复:716
注册时间:2015-07-16
在线时长:0
3#   发表于:2016-11-18 17:05:22  IP:59.134.*.*
回复第2楼
我的首页有很多循环的标签,动态也打开特别慢,就用静态页了,我把这个[if user??]去掉之后,生成首页静态页要很久,加上这个验证之后点击生成就是一瞬间就生成好了,但是打开首页就是空白的
级别: 会元
UID: 77950
积分:1193 加为好友
威望: 25 精华: 0
主题:126 回复:716
注册时间:2015-07-16
在线时长:0
4#   发表于:2016-11-18 17:06:45  IP:59.134.*.*
回复第2楼
打开就是空白,然后这里是一直在刷新,然后显示刷新完毕,再重新刷新,很快的频率
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
5#   发表于:2016-11-18 17:08:31  IP:117.68.*.*
[#--客户端包含登录,用于静态化--]
<div id="loginCsiDiv"></div>
<script type="text/javascript">
$(function(){
[#if site.config.ssoEnable]
Cms.loginSSO('${base}');
[/#if]
Cms.loginCsi("${base}","loginCsiDiv",{"returnUrl":"${location}"});
});
</script>
加个这个js试下
1
级别: 会元
UID: 77950
积分:1193 加为好友
威望: 25 精华: 0
主题:126 回复:716
注册时间:2015-07-16
在线时长:0
6#   发表于:2016-11-18 17:12:58  IP:59.134.*.*
回复第5楼
这个js是干嘛的?我加了,生成也是很快就生成了,打开就是无限刷新的状态。。
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
7#   发表于:2016-11-18 17:14:09  IP:117.68.*.*
你把登录验证单独写一个模板,然后首页引用下
1
级别: 会元
UID: 77950
积分:1193 加为好友
威望: 25 精华: 0
主题:126 回复:716
注册时间:2015-07-16
在线时长:0
8#   发表于:2016-11-18 17:16:06  IP:59.134.*.*
回复第7楼
什么意思?是写一个html模板,然后用include引用吗
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
9#   发表于:2016-11-18 17:16:55  IP:117.68.*.*
是的,默认模板就这样引用的
1
级别: 会元
UID: 77950
积分:1193 加为好友
威望: 25 精华: 0
主题:126 回复:716
注册时间:2015-07-16
在线时长:0
10#   发表于:2016-11-18 17:18:17  IP:59.134.*.*
回复第9楼
能不能截个图,看看默认的是怎么引用,谢谢
1 2 3 4 > >| 共4页