|
@@ 68-76 (lines=9) @@
|
| 65 |
|
$result = $app['eccube.purchase.flow.cart']->calculate($Cart, PurchaseContext::create()); |
| 66 |
|
|
| 67 |
|
// 復旧不可のエラーが発生した場合はカートをクリアして再描画 |
| 68 |
|
if ($result->hasError()) { |
| 69 |
|
foreach ($result->getErrors() as $error) { |
| 70 |
|
$app->addRequestError($error->getMessage()); |
| 71 |
|
} |
| 72 |
|
$app['eccube.service.cart']->clear(); |
| 73 |
|
$app['eccube.service.cart']->save(); |
| 74 |
|
|
| 75 |
|
return $app->redirect($app->url('cart')); |
| 76 |
|
} |
| 77 |
|
|
| 78 |
|
$app['eccube.service.cart']->save(); |
| 79 |
|
|
|
@@ 161-169 (lines=9) @@
|
| 158 |
|
$result = $app['eccube.purchase.flow.cart']->calculate($Cart, PurchaseContext::create()); |
| 159 |
|
|
| 160 |
|
// 復旧不可のエラーが発生した場合はカートをクリアしてカート一覧へ |
| 161 |
|
if ($result->hasError()) { |
| 162 |
|
foreach ($result->getErrors() as $error) { |
| 163 |
|
$app->addRequestError($error->getMessage()); |
| 164 |
|
} |
| 165 |
|
$app['eccube.service.cart']->clear(); |
| 166 |
|
$app['eccube.service.cart']->save(); |
| 167 |
|
|
| 168 |
|
return $app->redirect($app->url('cart')); |
| 169 |
|
} |
| 170 |
|
|
| 171 |
|
$app['eccube.service.cart']->save(); |
| 172 |
|
|