Пример #1
0
     $criteria = new CriteriaCompo();
     $criteria->add(new Criteria('currencyid', '(' . implode(', ', $_POST['SmartobjectCurrency_objects']) . ')', 'IN'));
     $currenciesObj = $smartobject_currency_handler->getObjects($criteria, true);
     
     foreach($currenciesObj as $currencyid=>$currencyObj) {
     	//$bookingObj->setVar('attended', isset($_POST['attended_' . $bookingid]) ? intval($_POST['attended_' . $bookingid]) : 0);
     	$smartobject_currency_handler->insert($currencyObj);
     }
     */
     redirect_header($smart_previous_page, 3, _AM_SOBJECT_RECORDS_UPDATED);
     exit;
     break;
 case "addcurrency":
     include_once XOOPS_ROOT_PATH . "/modules/smartobject/class/smartobjectcontroller.php";
     $controller = new SmartObjectController($smartobject_currency_handler);
     $controller->storeFromDefaultForm(_AM_SOBJECT_CURRENCIES_CREATED, _AM_SOBJECT_CURRENCIES_MODIFIED, SMARTOBJECT_URL . 'admin/currency.php');
     break;
 case "del":
     include_once XOOPS_ROOT_PATH . "/modules/smartobject/class/smartobjectcontroller.php";
     $controller = new SmartObjectController($smartobject_currency_handler);
     $controller->handleObjectDeletion();
     break;
 default:
     smart_xoops_cp_header();
     smart_adminMenu(5, _AM_SOBJECT_CURRENCIES);
     smart_collapsableBar('createdcurrencies', _AM_SOBJECT_CURRENCIES, _AM_SOBJECT_CURRENCIES_DSC);
     include_once SMARTOBJECT_ROOT_PATH . "class/smartobjecttable.php";
     $objectTable = new SmartObjectTable($smartobject_currency_handler);
     $objectTable->addColumn(new SmartObjectColumn('name', 'left', false, 'getCurrencyLink'));
     $objectTable->addColumn(new SmartObjectColumn('rate', 'center', 150));
     $objectTable->addColumn(new SmartObjectColumn('iso4217', 'center', 150));
Пример #2
0
 case "clone":
     $adsenseid = isset($_GET['adsenseid']) ? intval($_GET['adsenseid']) : 0;
     smart_xoops_cp_header();
     editclass(true, $adsenseid, true);
     break;
 case "addadsense":
     if (@(include_once SMARTOBJECT_ROOT_PATH . "include/captcha/captcha.php")) {
         $xoopsCaptcha = XoopsCaptcha::instance();
         if (!$xoopsCaptcha->verify()) {
             redirect_header('javascript:history.go(-1);', 3, $xoopsCaptcha->getMessage());
             exit;
         }
     }
     include_once XOOPS_ROOT_PATH . "/modules/smartobject/class/smartobjectcontroller.php";
     $controller = new SmartObjectController($smartobject_adsense_handler);
     $controller->storeFromDefaultForm(_AM_SOBJECT_ADSENSES_CREATED, _AM_SOBJECT_ADSENSES_MODIFIED);
     break;
 case "del":
     include_once XOOPS_ROOT_PATH . "/modules/smartobject/class/smartobjectcontroller.php";
     $controller = new SmartObjectController($smartobject_adsense_handler);
     $controller->handleObjectDeletion();
     break;
 default:
     smart_xoops_cp_header();
     smart_adminMenu(3, _AM_SOBJECT_ADSENSES);
     smart_collapsableBar('createdadsenses', _AM_SOBJECT_ADSENSES, _AM_SOBJECT_ADSENSES_DSC);
     include_once SMARTOBJECT_ROOT_PATH . "class/smartobjecttable.php";
     $objectTable = new SmartObjectTable($smartobject_adsense_handler);
     $objectTable->addColumn(new SmartObjectColumn('description', 'left'));
     $objectTable->addColumn(new SmartObjectColumn(_AM_SOBJECT_ADSENSE_TAG, 'center', 200, 'getXoopsCode'));
     //		$objectTable->addCustomAction('getCreateItemLink');
Пример #3
0
    $op = $_GET['op'];
}
if (isset($_POST['op'])) {
    $op = $_POST['op'];
}
switch ($op) {
    case "mod":
    case "changedField":
        $ratingid = isset($_GET['ratingid']) ? intval($_GET['ratingid']) : 0;
        smart_xoops_cp_header();
        editclass(true, $ratingid);
        break;
    case "addrating":
        include_once XOOPS_ROOT_PATH . "/modules/smartobject/class/smartobjectcontroller.php";
        $controller = new SmartObjectController($smartobject_rating_handler);
        $controller->storeFromDefaultForm(_AM_SOBJECT_RATINGS_CREATED, _AM_SOBJECT_RATINGS_MODIFIED, SMARTOBJECT_URL . 'admin/rating.php');
        break;
    case "del":
        include_once XOOPS_ROOT_PATH . "/modules/smartobject/class/smartobjectcontroller.php";
        $controller = new SmartObjectController($smartobject_rating_handler);
        $controller->handleObjectDeletion();
        break;
    default:
        smart_xoops_cp_header();
        smart_adminMenu(4, _AM_SOBJECT_RATINGS);
        smart_collapsableBar('createdratings', _AM_SOBJECT_RATINGS, _AM_SOBJECT_RATINGS_DSC);
        include_once SMARTOBJECT_ROOT_PATH . "class/smartobjecttable.php";
        $objectTable = new SmartObjectTable($smartobject_rating_handler);
        $objectTable->addColumn(new SmartObjectColumn('name', 'left'));
        $objectTable->addColumn(new SmartObjectColumn('dirname', 'left'));
        $objectTable->addColumn(new SmartObjectColumn('item', 'left', false, 'getItemValue'));
Пример #4
0
}
switch ($op) {
    case "mod":
        $customtagid = isset($_GET['customtagid']) ? intval($_GET['customtagid']) : 0;
        smart_xoops_cp_header();
        editcustomtag(true, $customtagid);
        break;
    case "clone":
        $customtagid = isset($_GET['customtagid']) ? intval($_GET['customtagid']) : 0;
        smart_xoops_cp_header();
        editcustomtag(true, $customtagid, true);
        break;
    case "addcustomtag":
        include_once XOOPS_ROOT_PATH . "/modules/smartobject/class/smartobjectcontroller.php";
        $controller = new SmartObjectController($smartobject_customtag_handler);
        $controller->storeFromDefaultForm(_AM_SOBJECT_CUSTOMTAGS_CREATED, _AM_SOBJECT_CUSTOMTAGS_MODIFIED);
        break;
    case "del":
        include_once XOOPS_ROOT_PATH . "/modules/smartobject/class/smartobjectcontroller.php";
        $controller = new SmartObjectController($smartobject_customtag_handler);
        $controller->handleObjectDeletion();
        break;
    default:
        smart_xoops_cp_header();
        smart_adminMenu(2, _AM_SOBJECT_CUSTOMTAGS);
        smart_collapsableBar('createdcustomtags', _AM_SOBJECT_CUSTOMTAGS, _AM_SOBJECT_CUSTOMTAGS_DSC);
        include_once SMARTOBJECT_ROOT_PATH . "class/smartobjecttable.php";
        $objectTable = new SmartObjectTable($smartobject_customtag_handler);
        $objectTable->addColumn(new SmartObjectColumn('name', 'left', 150, 'getCustomtagName'));
        $objectTable->addColumn(new SmartObjectColumn('description', 'left'));
        $objectTable->addColumn(new SmartObjectColumn('language', 'center', 150));