Magento: Comment obtenir la vignette?
J'ai téléchargé un script pour créer un CSV de flux de données d'un de mes produits et je voudrais aussi inclure l'url de la vignette. Le code a déjà suivantes pour le produit url de l'image:
$product_data['ImageURL']=Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA).'catalog/product'.$product->getImage();
J'ai donc essayé de régler cela:
$product_data['ThumbnailURL']=Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA).'catalog/product'.$product->getThumbnail();
Qui affiche exactement la même url de l'image (pas le pouce). Comment pourrais-je résoudre ce problème?
J'ai fait un var_dump($product);
et le résultat a été:
["image"]=> string(18) "/f/i/file_2_18.png" ["small_image"]=> string(18) "/f/i/file_2_18.png" ["thumbnail"]=> string(18) "/f/i/file_2_18.png"
J'ai aussi besoin d'obtenir la sous-catégorie du produit, mais je ne sais pas comment appeler cela. Comment puis-je identifier les variables sont possibles? E. g. $product->getPrice
ou $product->getName
?
Vous devez vous connecter pour publier un commentaire.
J'ai récemment eu besoin de le faire... voici comment j'en suis arrivé à ça:
Ou un autre exemple
Vous devez utiliser le catalogue de produits de médias config de modèle pour ce but.
Modifier Après votre commentaire.
Mise À Jour De Réponse
Voir ci-dessous l'URL
Faire tout stocker des images de la base, les petites et les images miniatures dans Magento?
Essayer
Espère que vous aide à!
Image
Thumbnail
ouSmallImage
. Est-ce alors un problème avec mon magasin?Si vous voulez voir les données que vous pouvez accéder, vous pouvez essayer ce:
Vous pouvez ensuite utiliser deux méthodes pour obtenir ces données:
ou
Varien_Object::debug()
offre un peu plus d'utilité et de la perspicacité.