Exemple #1
0
 function AdminPromotion($row)
 {
     Module::Module($row);
     if (User::have_permit(ADMIN_ADV)) {
         switch (Url::get('cmd')) {
             case 'edit':
                 $promo = urldecode(Url::get('name'));
                 if ($promo && is_dir(ROOT_PATH . 'promotion/' . $promo . '/')) {
                     $this->add_form(new EditPromotionForm());
                 } else {
                     Url::redirect_current();
                 }
                 break;
             case 'delete':
                 $promo = urldecode(Url::get('name'));
                 if ($promo && is_dir(ROOT_PATH . 'promotion/' . $promo . '/')) {
                     AZLib::delDir(ROOT_PATH . 'promotion/' . $promo . '/');
                 }
                 Url::redirect_current();
                 break;
             default:
                 $this->add_form(new AdminPromotionForm());
                 break;
         }
     } else {
         Url::access_denied();
     }
 }