$bouquetId = $row['bouquet_id'];
+
$fromAdj = (clone $fromDate)->modify('-1 second')->format('Y-m-d H:i:s');
$toAdj = (clone $toDate)->modify('+1 second')->format('Y-m-d H:i:s');
/** @var MatrixBouquetActuality[] $hits */
$hits = MatrixBouquetActuality::find()
- ->where(['guid' => $guid])
+ ->where(['bouquet_id' => $bouquetId])
->andWhere('date_to >= :fromAdj', [':fromAdj' => $fromAdj])
->andWhere('date_from <= :toAdj', [':toAdj' => $toAdj])
->orderBy(['date_from' => SORT_ASC])
<i class="fa fa-times"></i>
</div>' : '';
$inputs = '<div class="d-flex justify-content-center align-items-center">';
- $inputs .= Html::hiddenInput("actuality[$i][guid]", $product->id);
+ $inputs .= Html::hiddenInput("actuality[$i][bouquet_id]", $product->id);
+ $inputs .= Html::hiddenInput("actuality[$i][guid]", $product->guid);
if ($actuality) {
$inputs .= Html::hiddenInput("actuality[$i][id]", $actuality->id);
}