Commit 2ee18dfc9c76081de7b304c3fb69b2718650689b

Authored by Alex Savenko
2 parents 2942e27d 26d1e4f6

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 }
... ...