Commit 57323b666149a3cc8dca3c09e8a2e14c8affdffa
Merge branch 'discount' of gitlab.artweb.com.ua:Alex/semena
Showing
1 changed file
with
18 additions
and
4 deletions
Show diff stats
src/app/backend/controllers/DiscountController.php
... | ... | @@ -88,17 +88,27 @@ class DiscountController extends Controller |
88 | 88 | $data['group_ids'] = $this->request->getPost('items', 'string', NULL ); |
89 | 89 | //$data['all_items'] = $this->request->getPost('all_items', 'int', NULL); |
90 | 90 | |
91 | - if(!empty($data['group_ids']) && $this->models->getDiscount()->addData( $data )) { | |
91 | + if ($data['discount'] > 100) { | |
92 | 92 | |
93 | - $this->flash->success( 'Сохранение прошло успешно' ); | |
94 | - return $this->response->redirect([ 'for' => 'discount_index' ]); | |
93 | + $this->flash->error( 'Размер скидки не может привышать 100' ); | |
95 | 94 | |
96 | 95 | } |
97 | 96 | else { |
98 | 97 | |
99 | - $this->flash->error( 'Выберите товары на которые распространяется скидка' ); | |
98 | + if(!empty($data['group_ids']) && $this->models->getDiscount()->addData( $data )) { | |
99 | + | |
100 | + $this->flash->success( 'Сохранение прошло успешно' ); | |
101 | + return $this->response->redirect([ 'for' => 'discount_index' ]); | |
102 | + | |
103 | + } | |
104 | + else { | |
105 | + | |
106 | + $this->flash->error( 'Выберите товары на которые распространяется скидка' ); | |
107 | + | |
108 | + } | |
100 | 109 | |
101 | 110 | } |
111 | + | |
102 | 112 | } |
103 | 113 | |
104 | 114 | $catalog_temp = $this->common->getTypeSubtype1(NULL, $lang_id)['catalog']; |
... | ... | @@ -160,6 +170,10 @@ class DiscountController extends Controller |
160 | 170 | $data[0]['end_date'] = $this->request->getPost('end_date'); |
161 | 171 | $data[0]['description'] = $this->request->getPost('description'); |
162 | 172 | |
173 | + //$data['catalog_ids'] = $this->request->getPost('catalog', 'string', NULL ); | |
174 | + $data['group_ids'] = $this->request->getPost('items', 'string', NULL ); | |
175 | + //$data['all_items'] = $this->request->getPost('all_items', 'int', NULL); | |
176 | + | |
163 | 177 | if ($data[0]['discount'] > 100) { |
164 | 178 | |
165 | 179 | $this->flash->error( 'Размер скидки не может привышать 100' ); | ... | ... |