Commit 8fa44a600a09f25fae5c5544e4a9bad42a280816
1 parent
a5647273
bug fix artbox-order
Showing
2 changed files
with
6 additions
and
2 deletions
Show diff stats
controllers/OrderController.php
... | ... | @@ -213,6 +213,7 @@ |
213 | 213 | $model = $this->findModel($id); |
214 | 214 | |
215 | 215 | if ($model->load(Yii::$app->request->post()) && $model->save() && !empty(\Yii::$app->request->post('OrderProduct'))) { |
216 | + //print_r(\Yii::$app->request->post('OrderProduct')); die(); | |
216 | 217 | OrderProduct::saveItems(\Yii::$app->request->post('OrderProduct'), $id); |
217 | 218 | return $this->redirect( |
218 | 219 | [ | ... | ... |
models/OrderProduct.php
... | ... | @@ -143,6 +143,7 @@ |
143 | 143 | ] |
144 | 144 | ) |
145 | 145 | ->all(); |
146 | + // print_r($orderProducts); die(); | |
146 | 147 | $newItems = []; |
147 | 148 | foreach ($items as $item) { |
148 | 149 | $id = $item[ 'variant_id' ]; |
... | ... | @@ -150,7 +151,7 @@ |
150 | 151 | foreach ($orderProducts as $orderProduct) { |
151 | 152 | if ($orderProduct->variant_id == $id) { |
152 | 153 | $orderProduct->count = $count; |
153 | - break 2; | |
154 | + continue 2; | |
154 | 155 | } |
155 | 156 | } |
156 | 157 | /** |
... | ... | @@ -172,9 +173,11 @@ |
172 | 173 | } |
173 | 174 | } |
174 | 175 | $orderProducts = array_merge($orderProducts, $newItems); |
176 | + // print_r($orderProducts); die(); | |
175 | 177 | foreach ($orderProducts as $orderProduct) { |
176 | - $orderProduct->save(); | |
178 | + var_dump( $orderProduct->save()); | |
177 | 179 | } |
180 | + // die(); | |
178 | 181 | return $orderProducts; |
179 | 182 | } |
180 | 183 | } | ... | ... |