|
主题:用 SQL 建立总排名列表标签 无法正确获得文章链接 [收藏主题] | 转到: |
站内有两个栏目4篇文章
建立一个名为“XX最新列表”的SQL标签, 查询语句如下:
循环体中使用使用 {$Field(Tid,GetClassUrl,111,0)}来获得文章所属栏目的链接,{$Field(ID,GetInfoUrl,111,1)} 来获得文章的链接。
结果显示:
而使用 {$Field(ID,GetInfoUrl,111,1)} 获得的文章链接不正确,如下显示: 栏目A文章2的链接 与栏目B文章2的链接相同:http://localhost/Item/Show.asp?m=111&d=2 无法分辨文章所在栏目。。。
问题: 已知GetClassUrl 和 GetInfoUrl 后面跟的数字“111”是栏目的ID,(是吗?) 为什么同样是后面跟“111”,GetClassUrl可以获得正确的链接,而 GetInfoUrl 却无法获得正确的链接? 或者有什么方法可以替代 GetInfoUrl 的?
PS:每个栏目用了不同的自建模型,没有用生成HTML,直接ASP。 |
|
支持(0) | 反对(0) 顶端 底部 |
以下是引用aliangok在2009-11-24 11:58:00的发言: 额,还不懂额,教下我吧 这下用颜色标出来,看得清楚点
[loop=8]
<div style="padding-top:10px">
[/loop] |
|
支持(0) | 反对(0) 顶端 底部 |
这是循环体,请过目:
[loop=8] <div style="padding-top:10px"> [/loop] |
|
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
<上一主题 | 下一主题 > |