where(array('storeid' => $store_id)) ->cache(true, 300)// 缓存300s ->field('default_goods_img,default_goods_img_id')->find(); $domainName = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')) ? 'https://' : 'http://'; if (!empty($res) && !empty($res['default_goods_img_id'])) { $defaultImg = D('ImageGallery')->getFieldPath(array('id' => $res['default_goods_img_id'])); } else { $domainName .= $_SERVER['HTTP_HOST']; if ($res['default_goods_img'] && $res['default_goods_img'] != '/Uploads') { $defaultImg = $domainName . $res['default_goods_img']; } } if (!$defaultImg) { $defaultImg = $domainName . "/Public/images/no_data.png"; } return $defaultImg; } }