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