码迷,mamicode.com
首页 > 其他好文 > 详细

引入文件

时间:2015-02-02 12:38:49      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:引用文件   jsp   php   asp   电子商务   

chtml/ChinaHtml标签另外一个重要的用途是引入文件,类似于jsp中的<% @ include file=”file-url” %>,asp中的<!--#include file="wisdom.inc"-->,及php中的<?php include ‘menu.php‘;?>

  用法:<chtml file=文件名></chtml>,文件名是指在WebEasy系统目录(D:/webeasy/)下含相对路径的文件名

  样例:

<html>
<p><chtml file=_samples/public.html /></p><p><ChinaHtmlfile=_samples/order.html /></p></html>
效果:

技术分享

(例子文件:_samples/import.html)

再看一在实际开发中的应用:

轻开B2C电子商务网站(免费下载:http://download.csdn.net/detail/tx18/8318585)的首页index.html文件

<HTML>
<HEAD>
<chtml>
<bag id=pPage>
	<we name=title></we>
	<we name=Description></we>
</bag>
</chtml>
<chtml file="htm/head_@{head:client}.htm" />
<!-- 判断能不能修改 -->
<chtml><Bag id=sys><we name=NodeID>c0.0</we></Bag></chtml><!-- 栏目节点 -->
<chtml file="base/ac/checkAcl.htm"/><!-- 引入权限检查文件 -->
</HEAD>
<BODY leftMargin=0 topMargin=0 MARGINWIDTH="0" MARGINHEIGHT="0">
<chtml file="htm/top.htm"/>
<TABLE cellSpacing=0 cellPadding=0 width="974" align=center border=0>  
  <TR>
	<TD>
		<chtml file="htm/index_c.htm" />
		<chtml file="htm/index_c1.htm" />
    </TD>
  </TR>
</TABLE>
<script Language="JavaScript">
//记录点击次数
function visit_show(id)
{
	if(xmlHttpReq==null)xmlHttpReq = AB.getXmlHttp();
	xmlHttpReq.open("GET","@{sys:path}site/eb/sale_visit.xml?we_id="+id,true);
	xmlHttpReq.setRequestHeader("cache-control","no-cache");
	xmlHttpReq.send(null);
}
</script>
<chtml file="htm/foot.htm"/>
</BODY></HTML>
从上到下共引入了5个文件,以中间的htm/index_c.htm为例:
<TABLE cellSpacing=0 cellPadding=0 border=0 width="100%">
  <TR>
	<TD width="730" rowspan=8 valign=top>
		<chtml file="htm/img_play.htm" />
	</TD>
	<TD width=6 rowspan=8><img src="@{sys:path}images/space.gif" width=6></TD>
	<TD width="236" class=tablehead width="100%" height=25>   <A class=tab_head href="@{sys:path}site/list.html?m=2&s=4">行业动态</A></TD>
  </TR>
        <TR>
          <TD width="100%" height=222 vAlign=top class=border1>
<chtml>
	<esql module="base" id="list">
Select we_id,title from base_info order by we_id desc limit 5
	</esql>
	<for bags=list end="@{list:getLength}">
		<div style="padding-top:6px;padding-left:5px;height:18px">
			<img src="@{sys:path}images/dot1.gif" border=0> <a href="@{sys:path}site/show.html?myid=@{list:we_id}" title="@{list:title}" target=_blank>@{intLeft:@{list:title}(17)}</a>
		</div>
	</for>
</chtml>
		  </TD>
		</TR>
		<tr><td height=6></td></tr>
		<TR>
			<TD class=tablehead width="100%" height=25>   <A class=tab_head href="#">今日特价</A></TD></TR>
        <TR>
          <TD width="100%" height=204 vAlign=top class=border1>
<chtml>
	<esql module="base" id="list">
Select NAME,IMG_URL,LINK from images_base where catalog=2 order by WE_ID desc limit 1
	</esql>
	<if x="@{list:getLength}" else=1>
		<we x=0 />
		<div align=center style="padding-top:6px;"><A href="@{list:LINK}" target=_blank title="@{list:NAME}"><img src="@{list:img_url}" width=230 height=192 border=0></A></div>
	</if>
</chtml>
		  </TD>
		</TR>
</TABLE>
index_c.htm中又引入了htm/img_play.htm,从名称上看是用来播放图片,下边先后进行了行业动态今日特价的查询和显示

效果:

技术分享

更多效果请发布轻开B2C电子商务网站


轻开平台资源下载及说明

平台免费下载:http://download.csdn.net/detail/tx18/8381859

最新开发手册下载:http://download.csdn.net/detail/tx18/8411089

开发实例:轻开B2C电子商务网站,免费下载:http://download.csdn.net/detail/tx18/8318585

轻开平台会不定期升级为大家提供更多强大而Easy的功能,请留意最新的开发手册


引入文件

标签:引用文件   jsp   php   asp   电子商务   

原文地址:http://blog.csdn.net/tx18/article/details/43405421

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!