普及ASPCMS建站知识,让建站更简单!

欢迎投稿

不显示上一篇或下一篇的解决办法

时间:2018-05-15 17:47:57

解决ASPCMS生成文章页上一篇显示{aspcms:prevtitle}的问题


内容摘要:ASPCMS2.0以后的版本中,有部分版本可能因为官方在升级过程中的疏忽,造成在生成文章详情页后输出的上一篇,下一篇文章标题显示为{aspcms:prevtitle},这种情况只出现在全部文章的第一篇和最后一篇,原因是 


ASPCMS2.0以后的版本中,有部分版本可能因为官方在升级过程中的疏忽,造成在生成文章详情页后输出的上一篇,下一篇文章标题显示为{aspcms:prevtitle},这种情况只出现在全部文章的第一篇和最后一篇,原因是,根目录下inc/AspCms_MainClass.asp文件中没有定义如果没有相应的上一篇或下一篇文章时,标题应该如何显示,所以,解决办法如下:


修改inc/AspCms_MainClass.asp

在第2253行下面一行增加如下代码:

content = replace(content,"{aspcms:prevtitle}","没有了!")

重新生成,即可解决生成后最后一页显示{aspcms:prevtitle}问题


针对不同版本,不一定在第2253行,你可以直接在该文件源码中搜索如下代码:

if rsObjPrev.bof then 

            linkStr ="没有了!"

            content = replace(content,"{aspcms:prevlink}","#")

在下面另起一行,加上上面的代码即可!


上一篇:aspcms在香港主机无法显示Flash怎么办?  下一篇:aspcms2.5版本以上如何添加手机版