Commit 2ee18dfc9c76081de7b304c3fb69b2718650689b
Merge branch 'discount' of gitlab.artweb.com.ua:Alex/semena
Showing
1 changed file
with
23 additions
and
1 deletions
Show diff stats
src/app/backend/controllers/DiscountController.php
... | ... | @@ -167,10 +167,32 @@ class DiscountController extends Controller |
167 | 167 | |
168 | 168 | } |
169 | 169 | |
170 | + $data[0]['group_ids'] = $this->common->parseArray($data[0]['group_ids']); | |
171 | + $data[0]['catalog_ids'] = $this->common->parseArray($data[0]['catalog_ids']); | |
172 | + | |
173 | + $catalog_temp = $this->common->getTypeSubtype1(NULL, $lang_id)['catalog']; | |
174 | + usort($catalog_temp, $titlecmp); | |
175 | + | |
176 | + foreach($catalog_temp as &$group) { | |
177 | + usort($group['sub'], $titlecmp); | |
178 | + } | |
179 | + | |
180 | + if(!empty($data[0]['group_ids'][0])) { | |
181 | + $groups = $this->models->getItems()->getItemsByIds($lang_id, $data[0]['group_ids']); | |
182 | + usort($groups, $titlecmp); | |
183 | + } | |
184 | + | |
185 | + foreach($data as $k => $i) { | |
186 | + if(isset($i['image']) && !empty($i['image'])) | |
187 | + $data[$k]['image'] = $this->storage->getPhotoURL($i['image'], 'promo_codes', 'original'); | |
188 | + } | |
189 | + | |
170 | 190 | $this->view->pick( 'discount/addEdit' ); |
171 | 191 | |
172 | 192 | $this->view->setVars([ |
173 | - 'page' => $data | |
193 | + 'page' => $data, | |
194 | + 'catalog_temp' => $catalog_temp, | |
195 | + 'groups' => !empty($groups) ? $groups : null | |
174 | 196 | ]); |
175 | 197 | |
176 | 198 | } | ... | ... |