2013-10-24 187 views
0

获取媒体库图片在文件目录/产品/视图/类型/选项/ configurable.phtml我想创建像Magento的 - 从产品

<?php 
     $arrayImages=array(); 
     foreach ($_product->getMediaGalleryImages() as $image) { 
      $var= Mage::helper('catalog/image')->init($_product, 'image', $image->getFile())->resize(265); 
      $arrayImages[$image->getLabel()]=$var; 
     } 

?> 

数组上讲,该阵列应该像

array([imagelabel]=>'image url',[imagelabel 2]=>'image url 2',....) 

但我所得到的是

array([imagelabel]=>'an object Mage_Catalog_Helper_Image Object', ...) 

当我尝试呼应的foreach内部的$ var变量。循环我正在正确地获取图片的URL但是当我尝试将其分配到一个数组我得到这个问题..

请帮我...

问候

回答

2

更改此:

$arrayImages[$image->getLabel()]=$var; 

对此:

$arrayImages[$image->getLabel()]=(string)$var;