Hi,
wie kann ich - oder geht es überhaupt - im PriceFacetHandler die Query erweitern ? Wenn ich den kompletten Code kopiere in mein Template ist es ja nicht Updatesicher. Es geht um diese Stelle:
private function buildQuery(Criteria $reverted, Criteria $criteria, ShopContextInterface $context)
{
$tmp = clone $reverted;
$conditions = $criteria->getConditionsByClass(VariantCondition::class);
foreach ($conditions as $condition) {
$tmp->addBaseCondition($condition);
}
$query = $this->queryBuilderFactory->createQuery($tmp, $context);
$this->listingPriceSwitcher->joinPrice($query, $criteria, $context);
$query->select('listing_price.cheapest_price');
$query->setFirstResult(0);
$query->setMaxResults(1);
$query->andWhere('xxx = yyy'); addGroupBy('product.id');
return $query;
}
Habe es im Core getestet und ich habe zu 100% das Ergebnis, dass ich haben will.
Wäre schön, wenn mir hier auch jemand auf die Sprünge helfen könnte. Danke.
Gruß HEPI