【发布时间】:2011-01-29 06:26:45
【问题描述】:
我在 1.3.2.1 版本上运行, 但在我客户的服务器上,他们有 Magento 1.3.0 所以我以前的代码为我的本地副本显示图像,
echo $this->helper('catalog/image')->init($_product)->resize(163, 100);
,不适用于客户端安装。
查看 Magento 返回的结果,1.3.0 版实际上返回了一个 URL,尽管它指向皮肤的媒体文件夹。
有没有办法获取图像的绝对图像路径?
或者我应该在其他地方进行更改,告诉 Magento 媒体目录应该在根目录上?
【问题讨论】:
-
我的错,它不会从皮肤目录加载图像,只是碰巧它会加载默认的 no-image-found(在皮肤的文件夹上),以防找不到产品的图像
-
(string)Mage::helper('catalog/image')->init($product, 'image');
标签: magento