我已经以寄存器形式添加了一个新的图像字段,通过编辑核心Magento文件来编辑表单。在添加新客户期间以及当客户注册自己的帐户时从前端上传图像。
上传的图片也存储在数据库中。但是我在前端显示图像时遇到了问题。为了在前端显示图像,我采用了存在图像的媒体文件夹的路径,并在客户帐户的图像src中使用。但未能加载图像。
请提供建议如何在客户帐户详细信息中显示前端的上传客户图像。
$mediaPath = str_replace('\\','/', Mage::getBaseDir('media').DS.'customer'.DS);// get media path
$imagePath = substr($this->htmlEscape($this->getCustomer()->getCustomerImage()),1);// get image path
<img src="<?php echo $mediaPath.$imagePath;?>" /> //pass full url path of image
我正在使用此代码显示图片。