文章相关信息显示太多问题

作者:佚名 来源:本站原创 点击数: 发布时间:2010年03月09日

问题:文章的相关信息显示太多,没有约束只显示最新的几个,如图:

 

问题分析:这是标签的问题,查看了标签,发现没有控制输出的参数。

 

解决方法:

一、修改“内容页相关信息_关键字”标签。

     1、添加标签的输出参数“OutputQty”,如图:

 

        2、修改标签的SQL语句,红色为新加内容,如下:

SELECT Top @OutputQty C.Title,C.NodeID,C.GeneralID,C.InputTime,C.PinyinTitle
FROM PE_CommonModel C
WHERE
C.GeneralID IN
(
SELECT DISTINCT I.GeneralID FROM PE_KeywordRelationShip I WHERE I.KeyWordID
IN(SELECT KRS.KeywordID FROM PE_KeywordRelationShip KRS WHERE KRS.GeneralID=@itemId)
)
AND C.GeneralID<>@itemId AND C.Status=99 AND C.SigninType!=2
ORDER BY C.GeneralID DESC

修改完后保存。

 

二、修改模板调用的标签,调用输出参数,红色部分为修改内容,如下:

{PE.Label id="内容页相关信息_关键字" itemId="@RequestInt_id" OutputQty="8" /}


这样修改完就大功告成了,看一下效果。

注:如以经成生为静态页的内容,请重新生成便可显示。