10 if ( !$_POST )
return PEAR::raiseError(
"This method is only available via POST");
12 $query =&
$app->getQuery();
13 $records = df_get_selected_records($query);
17 foreach ($records as $rec){
18 if ( !$rec->checkPermission(
'delete') ){
22 $res = $rec->delete(
true );
29 $_SESSION[
'--msg'] =
'Errors Occurred:<br/> '.implode(
'<br/> ', $errs);
31 $_SESSION[
'--msg'] =
"No errors occurred";
34 $url =
$app->url(
'-action=list');
35 if ( @$_POST[
'--redirect'] ) $url = base64_decode($_POST[
'--redirect']);
36 $url .=
'&--msg='.urlencode($updated.
' records were deleted.');