| @@ 307-310 (lines=4) @@ | ||
| 304 | case 'edit': |
|
| 305 | // 新規登録 |
|
| 306 | ||
| 307 | if (count($ProductClasses) > 0) { |
|
| 308 | // 既に登録されていれば最初の画面に戻す |
|
| 309 | return $app->redirect($app->url('admin_product_product_class', array('id' => $id))); |
|
| 310 | } |
|
| 311 | ||
| 312 | $addProductClasses = array(); |
|
| 313 | ||
| @@ 363-366 (lines=4) @@ | ||
| 360 | case 'update': |
|
| 361 | // 更新 |
|
| 362 | ||
| 363 | if (count($ProductClasses) == 0) { |
|
| 364 | // 商品規格が0件であれば最初の画面に戻す |
|
| 365 | return $app->redirect($app->url('admin_product_product_class', array('id' => $id))); |
|
| 366 | } |
|
| 367 | ||
| 368 | $checkProductClasses = array(); |
|
| 369 | $removeProductClasses = array(); |
|
| @@ 462-465 (lines=4) @@ | ||
| 459 | case 'delete': |
|
| 460 | // 削除 |
|
| 461 | ||
| 462 | if (count($ProductClasses) == 0) { |
|
| 463 | // 既に商品が削除されていれば元の画面に戻す |
|
| 464 | return $app->redirect($app->url('admin_product_product_class', array('id' => $id))); |
|
| 465 | } |
|
| 466 | ||
| 467 | foreach ($ProductClasses as $ProductClass) { |
|
| 468 | // 登録されている商品規格に削除フラグをセット |
|