主题 : 我想引用模板里的页面,路径怎么弄?
级别: 秀才
UID: 358
积分:17 加为好友
威望: 0 精华: 0
主题:3 回复:1
注册时间:2009-08-06
在线时长:0
1#   发表于:2009-08-06 17:55:37  IP:218.246.*.*
<frameset contenteditable="true" cols="*" frameborder="NO" rows="80,*" framespacing="0" border="0"></frameset><frameset cols="220,*" frameborder="NO" framespacing="0" border="0"></frameset><frame name="menu" frameborder="no" noresize="noresize" src="${base}/jeecms/template/include/default/left.html"></frame><frame name="content" frameborder="no" src="${base}/jeecms/template/include/default/right.html"></frame>
当然left.html,right.html里面包含JEECMS标签,要实现这个,怎么改?
级别: 白丁
UID: 3
积分:2415 加为好友
威望: 0 精华: 0
主题:23 回复:1614
注册时间:2009-06-02
在线时长:0
2#   发表于:2009-08-06 18:04:01  IP:59.133.*.*
你可以参考会员登录那块功能的实现
同样用的是iframe来包含页面的
还有一点需要注意,模板是不能直接用物理路径来访问的
必须使用实际的页面访问路径
生命在于折腾!
级别: 秀才
UID: 358
积分:17 加为好友
威望: 0 精华: 0
主题:3 回复:1
注册时间:2009-08-06
在线时长:0
3#   发表于:2009-08-07 10:31:34  IP:218.246.*.*
我在sys_LoginFrameInput.html(也就是登录界面)的同一个文件夹建了个模板名字sys_left_dl.html,登录界面的引用是src="${base}/jeecms/LoginFrameInput.jspx",而我引用也是这样src="${base}/jeecms/left_dl.jspx",但结果是错的!,后来我又改了一下src="${base}/jeecms/template/cms_member/default/sys_left_dl.html",也不对,搞不懂
级别: 白丁
UID: 3
积分:2415 加为好友
威望: 0 精华: 0
主题:23 回复:1614
注册时间:2009-06-02
在线时长:0
4#   发表于:2009-08-07 14:40:14  IP:117.95.*.*
JEECMS的任何一个页面都是采用模板文件+标签来一起展示的
模板文件虽然是命名为**.html,但其不能直接用文件的物理路径访问,其访问路径需要在程序中做好映射
比如网站首页的模板文件物理文件路径为:template\article\default\index.html
但其真正的访问路径为:站点域名/index.do
它们之间是存在映射关系的
可能你需要去了解一些框架的知识才会更加清楚。
生命在于折腾!
1 共1页