zhangjingyu
由于没有物品图片,但首页文件index.htm有这样的代码:
$img = "$attachpath/hack/auction/s_{$value['goods_pic']}";
!$value['goods_pic'] && $img = "{$hkimg}/nopic.png";
所以能够调用这个插件目录下image/nopic.png来“顶替”。
但在详情页,调用的是$goods_pic1:
[/code]
它在index.php文件中相关代码是:
[code]$goods_pic1 = "$attachpath/hack/auction/m_{$auctionDetail['goods_pic']}";
$goods_pic = "$attachpath/hack/auction/s_{$auctionDetail['goods_pic']}";
if (!$auctionDetail['goods_pic']) {
$goods_pic = "$hkimg/nopic_big.png";
}
由于物品图片没有上传,所以$auctionDetail['goods_pic']是没有的,自然$goods_pic1也没有,又没有替身,所以就什么都不显示了。另外,代码中的$goods_pic好像没有地方调用,但如果不存在的话同样的会在后面指定nopic_big.png来“顶替”。所以,可以在这个地方,也加上一句:$goods_pic1 = "$hkimg/nopic.png";让即使没有上传物品图片的竞拍在详情页也能有个撑场面的主儿。