Frage

I've tried to get video on product page on other place not on gallery. But i can't retrieve it. I've seen it stored on catalog_product_entity_media_gallery_value_video

I want to get it proper not direct query. anybody knows proper way?

War es hilfreich?

Lösung

I suggest you to use $product->getMediaGalleryImages()

$galleryImages = $product->getMediaGalleryImages();
if ($galleryImages) {
    foreach ($galleryImages as $image) {
        $imageData = $image->getData();

        // Check media type
        if (isset($imageData['media_type']) && $imageData['media_type'] == 'external-video') {
            // Your code here
        }
    }
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top