Hallo zusammen,
meine Herausforderung ist es, inaktive Produkte im Frontend auszugeben. Die folgende Critieras reicht hierbei scheinbar nicht aus:
$criteria->addFilter(new EqualsAnyFilter('product.active', [false, true]));
oder
$criteria->addFilter(new EqualsAnyFilter('active', [false, true]));
Auch wenn ich nur mit dem EqualsFilter arbeite und nach false abfrage, bekomme ich keine Produkte zurück.
Wir haben ein CMS-Element, womit man anhand einer Produktnummer oder Kategorie eine Liste von Produkten bekommt. Anhand der Liste kann man gewisse Dokumente und Ersatzteile sich anzeigen. Wir haben den Fall, dass ein Produkt nicht mehr verkauft wird, jedoch wollen wir den Kunden natürlich noch die Dokumente und Ersatzzeile anzeigen lassen. Daher haben wir den Aktiv-Status im Backend auf false gesetzt, sodass die Produktseite gar nicht aufrufbar ist , bzw. in Produkt-Listings nicht angezeigt wird.
Hat jemand eine Idee?
Vielen Dank!