Php 如何从Magento中的媒体映像路径中删除存储代码?

Php 如何从Magento中的媒体映像路径中删除存储代码?,php,magento,Php,Magento,我正在使用鉴定专业版扩展,它使用以下功能来显示图像: src=getUrlMage\u Core\u Model\u Store::URL\u TYPE\u MEDIA$推荐->获取推荐信息?> 但是,这会生成带有存储代码的图像路径,例如。 这不管用。 我的另一个扩展需要我向URL添加存储代码,以便正确显示语言,所以禁用它不是一个选项 那么,如何修改此脚本以调用不包含存储代码的URL?尝试使用以下参数之一: 我打赌是 src="<?php Mage::getUrl('media',arr

我正在使用鉴定专业版扩展,它使用以下功能来显示图像:

src=getUrlMage\u Core\u Model\u Store::URL\u TYPE\u MEDIA$推荐->获取推荐信息?>

但是,这会生成带有存储代码的图像路径,例如。 这不管用。 我的另一个扩展需要我向URL添加存储代码,以便正确显示语言,所以禁用它不是一个选项


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

尝试使用以下参数之一:

我打赌是

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

与修改所有扩展相比,修改需要在URL中存储代码的扩展不是更容易吗?例如,您可以在扩展的帮助程序中添加GetUrlWithStoreCode方法,并在需要将存储添加到url时调用该方法。这是一个类似Facebook的扩展,它需要为不同的存储视图提供不同的url,以便在共享时使用正确的语言。