->column();
// 2. Получение цен на букеты
- $prices = ArrayHelper::map(Prices::findAll(['product_id' => $productsGuids]), 'product_id', 'price');
+ // $prices = ArrayHelper::map(Prices::findAll(['product_id' => $productsGuids]), 'product_id', 'price');
+ $allPrices = Prices::findAll(['product_id' => $productsGuids]);
+ $prices = ArrayHelper::map($allPrices, 'product_id', 'price');
+
+
+ foreach ($productsGuids as $productId) {
+ if (!array_key_exists($productId, $prices)) {
+ $prices[$productId] = 0;
+ }
+ }
+
// 3. Получение состава букетов
$bouquetComposition = [];