Example #1
0
                } 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;