您现在的位置: 动易技术中心 >> 动易开发文档 >> SiteFactory二次开发文挡 >> 标签教学 >> 正文
[标签教程一]制作SF左图右介绍标签

  我编写的方式非DIV+CSS方式,直接将框架写进了XML标签中,好了,不罗嗦了,看图吧

  1、添加标签(这步就不用说了吧)

  2、选择SQL数据库查询,之后下一步,开始关键的地方:
  变量的设置,填写的变量都是SQL数据库所要查询的一些变量,你可以随便定义,我定义了调用数量和热点下限。如图:

  3、之后开始SQL数据表查询了,首先我们要查询PE_U_COMMONMODEL这个表,之后选择对应的模型表
  PS:相关的一些知识:
NodeID==>栏目ID
ItemID==>信息ID
TableName==>表格名字???(这个不是很清楚)
Title==>标题
hits==>点击数
DayHits==>日点击数
WeekHits==>周点击数
MonthHits==>月点击数
UpdateTime==>更新时间
CreateTime==>创建时间
TemplateFile==>模板文件
Status==>优先级
EliteLevel==>推荐
LastHitTime==>最后查看时间

  以上是常用的一些查询变量,之后根据排序来达到自己想要的效果,如图:



  我的这个查询的意思是搜索PE_COMMONMODEL表的所有到文章模型表的所有约束条件为当点击数大于前面设置的变量时,根据更新时间进行降序排序接下来就是制作标签了,其实制作标签除了特殊的以外,真正做起来是很简单的。
  需要注意的是:
  超连接,HTML超连接是从<a href这样来开始的,在XML里,需要定义一个东西,做个最简单的比方启始超连接标识为<a>,之后定义一个href,接着获取地址,之后定义一个title,接着输入当鼠标放到上面时你所想要显示的文字,之后定义一个target,输入想要打开的方式,有_top、_blank等。之后调用显示的标题,最后以</a>来结尾。

  插入图片同样是这个道理,一个开始定义到一个结束,不知道该如何表达了。看下图来说明吧。

  上面的那段代码转变为HTML语言就是<a href="item/<xsl:value-of select="ItemID"/>.aspx" title="<xsl:value-of select="Title"/>" target="_blank"><xsl:value-of select="Title"/>(这个是显示的标题)</a>
  这样解释的话仔细对照下上面的,会有些许发现。

  之后就是自己如何排版的问题了,值得注意的是不能将HTML代码直接写进XML里,需要XML的语法才可以有些HTML的语法和XML是通用的,比如<font><b><table><tr><td>等,还有要注意的是,开始如果是大写,结尾必须为大写,XML的语法规范性很强,所以不能前面大写,结尾小写
<TR>xxxxxxxx</tr>      错误的
<TR>XXXXX</TR>      正确的
<tr>xxxxxx</tr>           正确的

  以上就是我做标签的一点心得,欢迎扔花或者砸砖。

  制作出来的实际效果图:



文章录入:雅虎    责任编辑:雅虎 
  • 上一个文章:

  • 下一个文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    软件产品
    SiteFactory™ 内容管理系统
    SiteFactory™ 网上商店系统
    SiteWeaver™ 内容管理系统
    SiteWeaver™ 网上商店系统
    SiteWeaver™ 企业门户网站系统
    SiteWeaver™ 教育门户网站系统
    SiteWeaver™ 政府门户网站系统
    SiteWeaver™ 行业门户网站系统
    平台产品
    企业服务
    行业解决方案
    联系我们 | 关于动易 | 网站地图 | 相关证书 | 合作伙伴 | 招贤纳士 | 法律条款 | 隐私权声明
    安全上网网上报警
    动易网络科技有限公司版权所有 © 2003-  粤ICP备05004015号
    公安备案编号:4406063010734 本站基于 PowerEasy® SiteWeaver™ 制作