} else { $promoCodes->add(array('code' => $code, 'date_start' => $date_start, 'date_end' => $date_end, 'discount_percent' => $is_percent ? $discount : 0, 'discount_price' => !$is_percent ? $discount : 0, 'count' => $count), $post_services); header_location_exit('/siteadmin/promo_codes/'); } } } $card = $promoCodes->getById($id); break; case 'delete': $promoCodes->delete($id); header_location_exit('/siteadmin/promo_codes/'); break; default: break; } $codesArray = $promoCodes->getList(); foreach ($codesArray as $key => $code) { $codesArray[$key]['service_string'] = ''; foreach ($code['services'] as $k => $value) { if ($k > 0) { $codesArray[$key]['service_string'] .= ', '; } $codesArray[$key]['service_string'] .= $services[$value]; } } $list = Template::render('list.php', array('data' => $codesArray)); $css_file = array('moderation.css', 'new-admin.css', 'nav.css'); $inner_page = 'content.php'; $header = $rpath . 'header.php'; $footer = $rpath . 'footer.html'; include $rpath . $template;