Frage

Der folgende Code stammt aus der verwandten.phtml -Datei, und ich glaube, dies muss geändert werden, um Produkte ohne Bilder herauszufiltern:

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

Wie erweitere ich den obigen Code, um Produkte nur im Block der zugehörigen Produkte zu zeigen?

War es hilfreich?

Lösung

Wenn Sie sich nur um das Miniaturbild kümmern, das in der Standardvorlage angezeigt wird, dann überprüfen Sie, ob das $ _item diesen Datensatz hat.

$_item->hasData('thumbnail')

Ein Hinweis ist, dass es derzeit in der Vorlage das Kontrollkästchen nur mit der Überprüfung einbindet, dass Sie erwähnt werden, sodass Sie das Produkt auch dann auch dann anzeigen, wenn Sie diese Überprüfung hinzufügen, der Benutzer sie jedoch nicht dem Wagen hinzufügen konnte.

Andere Tipps

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

Das sollte funktionieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top