コード例 #1
0
ファイル: accountlevel.php プロジェクト: rundiz/fuel-start
 public function action_multiple()
 {
     $ids = \Input::post('id');
     $act = trim(\Input::post('act'));
     // set redirect url
     $redirect = $this->getAndSetSubmitRedirection();
     if (\Extension\NoCsrf::check()) {
         if ($act == 'del') {
             // check permission.
             if (\Model_AccountLevelPermission::checkAdminPermission('accountlv_perm', 'accountlv_delete_perm') == false) {
                 \Response::redirect($redirect);
             }
             if (is_array($ids)) {
                 foreach ($ids as $id) {
                     if (in_array($id, $this->disallowed_edit_delete)) {
                         continue;
                     }
                     \Model_AccountLevelGroup::deleteLevel($id);
                 }
             }
         }
     }
     // go back
     \Response::redirect($redirect);
 }