| @@ 313-316 (lines=4) @@ | ||
| 310 | case 'edit': |
|
| 311 | // 新規登録 |
|
| 312 | ||
| 313 | if (count($ProductClasses) > 0) { |
|
| 314 | // 既に登録されていれば最初の画面に戻す |
|
| 315 | return $app->redirect($app->url('admin_product_product_class', array('id' => $id))); |
|
| 316 | } |
|
| 317 | ||
| 318 | $addProductClasses = array(); |
|
| 319 | ||
| @@ 369-372 (lines=4) @@ | ||
| 366 | case 'update': |
|
| 367 | // 更新 |
|
| 368 | ||
| 369 | if (count($ProductClasses) == 0) { |
|
| 370 | // 商品規格が0件であれば最初の画面に戻す |
|
| 371 | return $app->redirect($app->url('admin_product_product_class', array('id' => $id))); |
|
| 372 | } |
|
| 373 | ||
| 374 | $checkProductClasses = array(); |
|
| 375 | $removeProductClasses = array(); |
|
| @@ 469-472 (lines=4) @@ | ||
| 466 | case 'delete': |
|
| 467 | // 削除 |
|
| 468 | ||
| 469 | if (count($ProductClasses) == 0) { |
|
| 470 | // 既に商品が削除されていれば元の画面に戻す |
|
| 471 | return $app->redirect($app->url('admin_product_product_class', array('id' => $id))); |
|
| 472 | } |
|
| 473 | ||
| 474 | foreach ($ProductClasses as $ProductClass) { |
|
| 475 | // 登録されている商品規格に削除フラグをセット |
|