账号通
    

账号  

密码  

3162

查看

4

回复
主题:[讨论]如何直接在user/index.asp指定会员中心模板? [收藏主题] 转到:  
paramour 当前离线

374

主题

0

广播

0

粉丝
添加关注
级别:三年级

用户积分:2978 分
登录次数:176 次
注册时间:2007/10/19
最后登录:2011/3/9
paramour 发表于:2010/3/1 18:48:00   | 只看该作者 查看该作者主题 楼主 
科汛在线网校系统

以下是会员中心user/index.asp 代码,请教哪一个是限定会员首页模版的,比如我要在这里直接指定模板路径,怎么办,修改哪儿?

 

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%option explicit%>
<!--#include file="../Conn.asp"-->
<!--#include file="../KS_Cls/Kesion.MemberCls.asp"-->
<!--#include file="../KS_Cls/Kesion.Label.CommonCls.asp"-->

<%
Dim KSCls
Set KSCls = New UserList
KSCls.Kesion()
Set KSCls = Nothing

Class UserList
        Private KS,KSUser,LoginTF,TemplateFile
  Private Sub Class_Initialize()
    Set KS=New PublicCls
    Set KSUser=New UserCls
  End Sub
        Private Sub Class_Terminate()
   Set KS=Nothing
   Set KSUser=Nothing
  End Sub
  Public Sub Kesion()
   Dim FileContent,MainUrl,RequestItem
   Dim KMRFObj,ParaList
   FCls.RefreshType = "Member"   '设置当前位置为会员中心
   Set KMRFObj = New Refresh
         Dim LoginTF:LoginTF=Cbool(KSUser.UserLoginChecked)
   TemplateFile=KS.Setting(116)
   If LoginTF=True Then
    TemplateFile=KS.U_G(KSUser.GroupID,"templatefile")
   End If
   If trim(TemplateFile)="" Then TemplateFile=KS.Setting(116)
         If trim(TemplateFile)="" Then Response.Write "请先到""基本信息设置->模板绑定""进行模板绑定操作!":response.end
     FileContent = KMRFObj.LoadTemplate(TemplateFile)
     If Trim(FileContent) = "" Then FileContent = "模板不存在!"
   ParaList = ""
   For Each RequestItem In Request.QueryString
    If Ucase(RequestItem) <> "COMEURL" Then
     If ParaList = "" Then
      ParaList = RequestItem & "=" & Server.URLEncode(Request.QueryString(RequestItem))
     Else
      ParaList = ParaList & "&" & RequestItem & "=" & Server.URLEncode(Request.QueryString(RequestItem))
     End If
    End If
   Next
   For Each RequestItem In Request.Form
    If Ucase(RequestItem) <> "COMEURL" Then
     If ParaList = "" Then
      ParaList = RequestItem & "=" & Server.URLEncode(Request.Form(RequestItem))
     Else
      ParaList = ParaList & "&" & RequestItem & "=" & Server.URLEncode(Request.Form(RequestItem))
     End If
    End If
   Next
   MainUrl=KS.S("ComeUrl")
   If MainUrl <> "" Then
    MainUrl = MainUrl & "?" & ParaList
   Else
    MainUrl="User_main.asp"
   End If
   FileContent = Replace(FileContent,"{$MainUrl}",MainUrl)
   
   FileContent = KMRFObj.KSLabelReplaceAll(FileContent)
     Set KMRFObj = Nothing
     Response.Write FileContent  
 End Sub

End Class
%>

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
hlda7gdm 当前离线

20

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:138 分
登录次数:1 次
注册时间:2010/3/1
最后登录:2010/3/1
hlda7gdm 发表于:2010/3/1 23:25:00   | 只看该作者 查看该作者主题 沙发 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
qimeng123 当前离线

213

主题

0

广播

0

粉丝
添加关注
级别:二年级

用户积分:2600 分
登录次数:432 次
注册时间:2009/3/5
最后登录:2012/2/29
qimeng123 发表于:2010/3/1 19:36:00   | 只看该作者 查看该作者主题 藤椅 
科汛智能建站系统

 If LoginTF=True Then
    TemplateFile=KS.U_G(KSUser.GroupID,"templatefile")
   End If

 

改这个就可以了

如改成如下:

 If LoginTF=True Then
    TemplateFile="/tt/test.html"   End If

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
jer20 当前离线

3

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:8 分
登录次数:6 次
注册时间:2011/3/24
最后登录:2011/5/12
jer20 发表于:2011/4/6 18:41:07   | 只看该作者 查看该作者主题 板凳 
科汛在线网校系统
好像我不行喔。。 不是我 求解决。
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
sffgd 当前离线

618

主题

0

广播

0

粉丝
添加关注
级别:六年级

用户积分:586 分
登录次数:19 次
注册时间:2011/6/22
最后登录:2011/8/30
sffgd 发表于:2011/7/1 10:13:05   | 只看该作者 查看该作者主题 报纸 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.14258秒 powered by KesionCMS 9.0