Question

Le code suivant est à partir du fichier related.phtml et je crois que c'est ce qui doit être modifié pour filtrer les produits sans images:

<?php if(!$_item->isComposite() && $_item->isSaleable()): ?>

Comment prolonger le code ci-dessus pour afficher les produits avec des images que dans le bloc de produits connexes?

Était-ce utile?

La solution

Si vous ne vous préoccupez l'image miniature, qui est celui qui apparaît dans le modèle par défaut, puis essayez de vérifier si le _item $ a cet ensemble de données.

$_item->hasData('thumbnail')

Une note est que actuellement dans le modèle qu'elle enveloppe que la case avec le chèque que parle de vous afin que vous afficheriez toujours le produit même si vous ajoutez cette vérification, mais l'utilisateur ne pouvait pas les ajouter au panier.

Autres conseils

<?php if(!$_item->isComposite() && $_item->isSaleable() && $_item->getProduct()->hasImage()): ?>

Cela devrait fonctionner.

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top