Exemplo n.º 1
0
        }
        foreach ($_POST['mark'] as $key => $val) {
            $sql_data_array = array('abstract_types_name' => $g_db->prepare_input($_POST['name'][$key]), 'abstract_types_class' => $g_db->prepare_input($_POST['class'][$key]), 'abstract_types_table' => $g_db->prepare_input($_POST['table'][$key]), 'sort_order' => (int) $_POST['sort'][$key]);
            $g_db->perform(TABLE_ABSTRACT_TYPES, $sql_data_array, 'update', 'abstract_types_id= ' . $key);
        }
        tep_redirect(tep_href_link($g_script));
        break;
    case 'remove':
        if (!isset($_POST['mark']) || !is_array($_POST['mark']) || !count($_POST['mark'])) {
            $messageStack->add_session(WARNING_NOTHING_SELECTED, 'warning');
            tep_redirect(tep_href_link($g_script, tep_get_all_get_params('action')));
        }
        require_once DIR_FS_CLASSES . FILENAME_ABSTRACT_ZONES;
        $cAbstract = new abstract_zones();
        foreach ($_POST['mark'] as $key => $val) {
            $cAbstract->deleteconfirm_type_zone($key);
            $g_db->query("delete from " . TABLE_ABSTRACT_TYPES . " WHERE abstract_types_id=" . (int) $key);
        }
        $messageStack->add_session(SUCCESS_ENTRY_REMOVED, 'success');
        tep_redirect(tep_href_link($g_script));
        break;
    default:
        break;
}
require DIR_FS_INCLUDES . 'objects/html_start_sub1.php';
$set_focus = true;
require DIR_FS_INCLUDES . 'objects/html_start_sub2.php';
?>
        <div class="maincell wider">
          <div class="comboHeadingTop">
            <div class="rspacer floater help_page"><?php