Adopt changes in product teaser processor
This commit is contained in:
@@ -98,21 +98,22 @@ class TeaserProcessor implements DataProcessorInterface
|
||||
$productUid = (int) $processedData['data']['tx_eptheme_context_product'];
|
||||
$hotelUid = (int) $processedData['data']['tx_eptheme_context_hotel'];
|
||||
|
||||
$filterSettings = new FilterSettings();
|
||||
$filterSettings->setProductUid($productUid);
|
||||
$filterSettings->setHotelUid($hotelUid);
|
||||
$filterSettings = [
|
||||
'productUid' => $productUid,
|
||||
'hotelUid' => $hotelUid,
|
||||
];
|
||||
|
||||
$dateFromTimestamp = (int) $processedData['data']['tx_eptheme_context_date_from'];
|
||||
if ($dateFromTimestamp > 0) {
|
||||
$dateFrom = new \DateTime();
|
||||
$dateFrom->setTimestamp($dateFromTimestamp);
|
||||
$filterSettings->setDateFrom($dateFrom);
|
||||
$filterSettings['dateFrom'] = $dateFrom->format('Y-m-d');
|
||||
}
|
||||
$dateToTimestamp = (int) $processedData['data']['tx_eptheme_context_date_to'];
|
||||
if ($dateToTimestamp > 0) {
|
||||
$dateTo = new \DateTime();
|
||||
$dateTo->setTimestamp($dateToTimestamp);
|
||||
$filterSettings->setDateTo($dateTo);
|
||||
$filterSettings['dateTo'] = $dateTo->format('Y-m-d');
|
||||
}
|
||||
|
||||
/** @var \EP\EpProducts\Service\ProductDataService $productDataService */
|
||||
|
||||
Reference in New Issue
Block a user