From 78a407841eef8cd1ae5a3af8513a5df907bc2b3f Mon Sep 17 00:00:00 2001 From: Alex Date: Wed, 21 Dec 2016 13:17:47 +0200 Subject: [PATCH] products pick --- src/app/backend/controllers/DiscountController.php | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/src/app/backend/controllers/DiscountController.php b/src/app/backend/controllers/DiscountController.php index 2229da1..0d6aad9 100644 --- a/src/app/backend/controllers/DiscountController.php +++ b/src/app/backend/controllers/DiscountController.php @@ -88,17 +88,27 @@ class DiscountController extends Controller $data['group_ids'] = $this->request->getPost('items', 'string', NULL ); //$data['all_items'] = $this->request->getPost('all_items', 'int', NULL); - if(!empty($data['group_ids']) && $this->models->getDiscount()->addData( $data )) { + if ($data['discount'] > 100) { - $this->flash->success( 'Сохранение прошло успешно' ); - return $this->response->redirect([ 'for' => 'discount_index' ]); + $this->flash->error( 'Размер скидки не может привышать 100' ); } else { - $this->flash->error( 'Выберите товары на которые распространяется скидка' ); + if(!empty($data['group_ids']) && $this->models->getDiscount()->addData( $data )) { + + $this->flash->success( 'Сохранение прошло успешно' ); + return $this->response->redirect([ 'for' => 'discount_index' ]); + + } + else { + + $this->flash->error( 'Выберите товары на которые распространяется скидка' ); + + } } + } $catalog_temp = $this->common->getTypeSubtype1(NULL, $lang_id)['catalog']; @@ -160,6 +170,10 @@ class DiscountController extends Controller $data[0]['end_date'] = $this->request->getPost('end_date'); $data[0]['description'] = $this->request->getPost('description'); + //$data['catalog_ids'] = $this->request->getPost('catalog', 'string', NULL ); + $data['group_ids'] = $this->request->getPost('items', 'string', NULL ); + //$data['all_items'] = $this->request->getPost('all_items', 'int', NULL); + if ($data[0]['discount'] > 100) { $this->flash->error( 'Размер скидки не может привышать 100' ); -- libgit2 0.21.4