Hallo!
Ich habe eine ProductExtension (ManyToMany) erfolgreich hinzugefügt. Jedes Produkt kann mit mehreren Produkten verknüpft werden.
In meinem Subscriber ergänze ich nun
public function onProductCriteriaLoaded(ProductPageCriteriaEvent $event): void {
$event->getCriteria()->addAssociation('bundles.products.cover');
}
und lade zu diesen Produkten die Cover-Bilder (Beispiel hier aus dem Bundles-Example von Shopware). Nun benötige ich im Frontend zusätzlich auch den calculatedPrice.referencePrice. Dieser ist für meine verknüpften Produkte derzeit NULL.
Ich gehe davon aus, dass ich die Funktion onProductCriteriaLoaded mit der entsprechenden addAssociation(’[?prices?]’) irgendwie ergänzen muss, dass diese Daten geladen und den Produkten hinzugefügt werden. Aber ich bin bisher mit allen Versuchen gescheitert und bekomme keine Daten.
Kennt jemand die korrekte Syntax, wie die Assocication hier angegeben werden muss?
Danke für Eure Hilfe!