Beispiel #1
0
        array( 'title' => $_LANG['AD_LIMIT'], 'field' => 'if_limit', 'width' => '80')
    );

    $actions = array(
        array( 'title' => $_LANG['EDIT'], 'icon' => 'edit.gif', 'link' => '?view=components&do=config&id='. $id .'&opt=edit_discount&item_id=%id%'),
        array( 'title' => $_LANG['DELETE'], 'icon' => 'delete.gif', 'confirm' => $_LANG['AD_IF_COEFFICIENT_DELETE'], 'link' => '?view=components&do=config&id='. $id .'&opt=delete_discount&item_id=%id%')
    );

    cpListTable('cms_uc_discount', $fields, $actions);
}

if ($opt == 'copy_item') {
    $item_id = cmsCore::request('item_id', 'int', 0);
    $copies  = cmsCore::request('copies', 'int', 0);
    if ($copies) {
        $model->copyItem($item_id, $copies);
    }
    cmsCore::addSessionMessage($_LANG['AD_DO_SUCCESS'], 'success');
    cmsCore::redirect('?view=components&do=config&id='.$id.'&opt=list_items');
}

if ($opt == 'copy_cat') {
    $item_id = cmsCore::request('item_id', 'int', 0);
    $copies  = cmsCore::request('copies', 'int', 0);
    if ($copies) {
        $model->copyCategory($item_id, $copies);
    }
    cmsCore::addSessionMessage($_LANG['AD_DO_SUCCESS'], 'success');
    cmsCore::redirect('?view=components&do=config&id='.$id.'&opt=list_cats');
}