/ / Wie bekomme ich ein Produktbild-Label außerhalb der Galerie? - PHP, Bild, Magento

Wie bekomme ich ein Produktbild-Label außerhalb der Galerie? - PHP, Bild, Magento

Ich bin auf der Suche nach einer Möglichkeit, Image-Label zu bekommen, ohne das ganze Produkt mediaGallery abholen zu müssen. Standardmäßig führt Magento Folgendes durch:

<?php foreach ($this->getGalleryImages() as $_image): ?>
<li>
<a href="#" onclick="popWin("<?php echo $this->getGalleryUrl($_image) ?>", "gallery", "width=300,height=300,left=0,top=0,location=no,status=yes,scrollbars=yes,resizable=yes"); return false;" title="<?php echo $this->htmlEscape($_image->getLabel()) ?>"><img src="/images/<?php echo $this->helper("catalog/image")->init($this->getProduct(), "thumbnail", $_image->getFile())->resize(56); ?>" width="56" height="56" alt="<?php echo $this->htmlEscape($_image->getLabel()) ?>" /></a>
</li>
<?php endforeach; ?>

Und was ich tun möchte, ist etwas, das:

$_product->someimageattribute->getLabel()

Antworten:

4 für die Antwort № 1

Hier ist ein Beispiel von catalog/product/list.phtml.

<img src="/images/<?php echo $this->helper("catalog/image")->init($_product, "small_image")->resize(135); ?>" alt="<?php echo $this->stripTags($this->getImageLabel($_product, "small_image"), null, true) ?>" />