/** * 获取房源的默认图片 * * @return Model_Image_HzImage|null */ public function getDefaultImage() { static $defaultImages; if (!isset($defaultImages[$this->propId])) { $defaultImages[$this->propId] = Model_Image_HzImage::getDefaultImageByHouseId($this->propId); } return $defaultImages[$this->propId]; }
/** * 获取房源默认图片 * @param $proId * @return mixed|string */ public static function getPropDefaultImgWithUrl($proId) { $src = ''; $imgObj = Model_Image_HzImage::getDefaultImageByHouseId($proId); if ($imgObj) { $ajkcid = (int) $imgObj->ajkcid; if ($ajkcid > 0) { $src = Bll_Image_UtilsImage::show_a_img_size($imgObj->hostid, $imgObj->imageid, $ajkcid, '420x315'); } else { $src = 'http://pic' . $imgObj->hostid . '.ajkimg.com/display/hz/' . $imgObj->imageid . '/420x315.jpg'; } } $src = empty($src) ? 'http://pages.anjukestatic.com/img/global/nopic_150x113.gif' : $src; return $src; }