2011-11-24 55 views
0

我在產品模板(view.phtml)和我有一個數組與圖像ID。 如何從ID中檢索文件名或路徑? 謝謝!!! 1Magento - 從ID檢索圖像路徑

+0

如果你在視圖模板,你有什麼用圖像的ID在做什麼?如果ID改變會發生什麼? – benmarks

回答

1

簡單,

$array_ids = //your array of ids 
$images = $_product->getMediaGalleryImages(); 

foreach($array_ids as $id) { 
    foreach($images as $image) { 
     if($id == $image['id']) { 
      //do stuff here 
     } 
    } 
} 
0

提示:var_dump($_product->debug())

要檢索的主圖像路徑,可以使用以下命令:

  • $_product->getImage()
  • $_product->getSmallImage()
  • $_product->getThumbnail()

檢索圖庫圖像集合$_product->getMediaGalleryImages()。將此集合的成員作爲$image進行迭代,您可以致電$image->getPath()。請參閱Mage_Catalog_Model_Product->getMediaGalleryImages()