ASPCMS系统在图片为空时显示默认图片的修改办法

  在ASPCMS2.0源文件根目录下的inc文件夹中的AspCms_templateFun.asp文件中实际是有这个功能的,只是不知道是不是官方在升级后有意把这一部分给去掉或是忽略了,找到该文件第358行:
if isnul(rsObj("IndexImage")) then
        templateObj.content=replace(templateObj.content,"["&str&":pic]",sitePath&"/images/nopic.gif" )
将以上两句作如下修改即可:
if isnul(rsObj("IndexImage"))=0 then
        templateObj.content=replace(templateObj.content,"["&str&":pic]",sitePath&"/images/nopic.gif" )
注意后面那一句指的是,你的默认无图的图片是存在根目录下的images/文件夹中的,而不是模板文件中的images/文件夹,如果想放到模板文件夹中,修改下路径为:sitePath&"/Templates/{aspcms:defaulttemplate}/images/nopic.gif"  
最后别忘了在文件夹images中放上你自己的nopic.gif图片哦!

未经允许不得转载:大谋菠萝格 » ASPCMS系统在图片为空时显示默认图片的修改办法

打赏 收藏
分享到: +