首页增加一个图片分页标签-动易CMS教程

来源:模板无忧 作者:啊涛更新时间:2008-04-28点击:

首先我们先看一下默认首页模板的图片更新这个地方

这里调用了一个标签显示最新更新的八个图片.下面我们看一下如何制作一个分页标签来代替它.

假如没有增加过分页标签的可以先参考一下这个教程

/help/SiteFactory/1452.html

我这里不在具体讲解分页标签的过程.

步骤跟上面教程大概一致.

一,增加一个数据源标签.

增加标签第一步

第二步

这里不需要设置参数,直接点击下一步

第三步

sql语句

SELECT top @pagesize PE_CommonModel.*,PE_U_Photo.* FROM PE_CommonModel INNER JOIN PE_U_Photo ON PE_CommonModel.ItemID = PE_U_Photo.ID WHERE PE_CommonModel.Status=99 and PE_CommonModel.DefaultPicUrl like '%.%' and PE_U_Photo.ID not in (SELECT top @startrow PE_U_Photo.ID FROM PE_CommonModel INNER JOIN PE_U_Photo ON PE_CommonModel.ItemID = PE_U_Photo.ID WHERE PE_CommonModel.Status=99 and PE_CommonModel.DefaultPicUrl like '%.%')

分页语句

SELECT count(*) FROM PE_CommonModel INNER JOIN PE_U_Photo ON PE_CommonModel.ItemID = PE_U_Photo.ID AND PE_CommonModel.Status=99 and PE_CommonModel.DefaultPicUrl like '%.%'

图片如下

然后点击下一步.进入标签内容编辑区

我们这里作个简单一点的例子,只取出两个字段,假如需要拓展功能的话可以根据需要添加

<?xml version=\"1.0\" encoding=\"utf-8\"?>
<xsl:transform version=\"1.0\" xmlns:xsl=\"http://www.w3.org/1999/XSL/Transform\" xmlns:pe=\"labelproc\" exclude-result-prefixes=\"pe\">
<xsl:output method=\"xml\" />
<xsl:template match=\"/\">
<NewDataSet>
<xsl:for-each select=\"NewDataSet/Table\">
<Table>
<Title>
<xsl:value-of select=\"Title\"/>
</Title>

<GeneralID>
<xsl:value-of select=\"GeneralID\"/>
</GeneralID>

<DefaultPicUrl>
<xsl:value-of select=\"DefaultPicUrl\"/>
</DefaultPicUrl>

</Table>
</xsl:for-each>
</NewDataSet>
</xsl:template>
</xsl:transform>

图片如下

点击完成,这个数据源标签就添加完毕了

下面我们再增加一个自定义标签.这个自定义标签的作用是取出信息对应id所在的路径,代码比较简单,我就用截图来说明.

第一步

相关动易CMS教程:
最新评论:
loading.. 评论加载中....
发表评论:不能超过250字节,请自觉遵守互联网相关政策法规.
  • 昵称: 验证: