Exemplo n.º 1
0
        }
        $res = $h_myshop_files->insert($item);
        if ($res) {
            myshop_utils::updateCache();
            myshop_utils::redirect(_AM_MYSHOP_SAVE_OK, $baseurl . '?op=' . $opRedirect, 2);
        } else {
            myshop_utils::redirect(_AM_MYSHOP_SAVE_PB, $baseurl . '?op=' . $opRedirect, 5);
        }
        break;
    case 'delete':
        xoops_cp_header();
        $id = isset($_GET['id']) ? intval($_GET['id']) : 0;
        if (empty($id)) {
            myshop_utils::redirect(_AM_MYSHOP_ERROR_1, $baseurl, 5);
        }
        $opRedirect = 'files';
        $item = null;
        $item = $h_myshop_files->get($id);
        if (is_object($item)) {
            $res = $h_myshop_files->deleteAttachedFile($item);
            if ($res) {
                myshop_utils::updateCache();
                myshop_utils::redirect(_AM_MYSHOP_SAVE_OK, $baseurl . '?op=' . $opRedirect, 2);
            } else {
                myshop_utils::redirect(_AM_MYSHOP_SAVE_PB, $baseurl . '?op=' . $opRedirect, 5);
            }
        } else {
            myshop_utils::redirect(_AM_MYSHOP_NOT_FOUND, $baseurl . '?op=' . $opRedirect, 5);
        }
        break;
}