@@ 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 | // 登録されている商品規格に削除フラグをセット |