|
主题:后台系统函数标签图片调用方法 [收藏主题] | 转到: |
大家在做模板的时候可能会遇到下面的问题。比如我在首页做一个模块,第一篇有图片,下面的几篇不需要图片。如下图: 这个如果是用系统函数标签的时候需要用到图片标签- {@photourl},但是如果用{@photourl}的话,那第程序在调用这个标签的时候会在条件里加上 and photourl<>‘’ 意思就是调用所有包含图片的文章,不包含图片的文章就不能调用的。。但是我们只需要第一个文章有图片,其它的有没有图片无所谓。所以调出来的结果并不是我们想要的。。这个时候,sql标签可以帮我们解决掉这个问题。需要建立二个sql标签分别调用左侧带图片的{SQL_左侧(栏目id)}和右侧列表{SQL_右侧(栏目id)};这个为通用标签。作用就是传递不同栏目的id,就能调用不同栏目的内容。关于sql标签。。这里不多讲了,如果不懂的话给我留言,我再专门写篇关于sql标签的专题。 {SQL_右侧(栏目id)} Sql语句:select top 5 id,title from ks_article where tid=’{$Param(0)}’order by id desc 当然这个只是一个简单的,你可以在where后台加个是否推荐、是否审核、等。Orderby后台按添加日期、点击数。。等。这里也不多说了。 内容: <div>{SQL_左侧({$Param(0)})}</div> [loop=5][/loop] {SQL_左侧(栏目id)} Sql语句:select id,title,photourl from ks_article where tid=’{%Param(0)}’ and Recommend=1 order by id desdc Recommend=1 Recommend为推荐标志。=1:推荐文章 [loop=1] {$Field(PhotoUrl,Text,0,...,0,)} [/loop] 此方法的不足之处是。如果推荐的那个图片文章也有可以出现在右侧。 附件地址:http://edu.yysem.net/Item/Show.asp?m=1&d=899
空间商不支持在线下载压缩文件,没办法,需要的加群了:68526779 |
|
支持(10) | 反对(9) 顶端 底部 |
<上一主题 | 下一主题 > |