如何从Magento中的媒体图像路径中删除商店代码


How to remove store code from media image path in Magento?

我正在使用推荐专业版扩展程序,它使用以下函数来显示图像:

src="getUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA). $testimonial->getTestimonialImg() ?>"

但是,这会生成带有商店代码的图像路径,例如 http://domain.com/us/media/image.jpg这行不通。我的其他扩展程序之一要求我将商店代码添加到 URL 才能正确显示语言,因此禁用它不是一种选择。

那么如何修改此脚本以调用不包含商店代码的 URL?

尝试使用以下参数之一:http://www.magentocommerce.com/wiki/5_-_modules_and_development/reference/geturl_function_parameters#parameter_2_-_routeparams

我敢打赌

src="<?php Mage::getUrl('media',array('_type'=>'direct_link')) . $testimonial->getTestimonialImg() ?>"