<?php require_once 'include/formbase.php'; require_once 'include/upload_file.php'; require_once 'modules/ZuckerReportParameter/ReportParameter.php'; if (!is_admin($current_user)) { sugar_die("only admin allowed"); } $param = new ReportParameter(); if (!empty($_REQUEST['record'])) { $param->retrieve($_REQUEST['record']); } if ($_REQUEST["range_name"] == "SCRIPT") { require_once "modules/ZuckerReports/config.php"; if ($zuckerreports_config["param_script_enabled"] != "yes") { sugar_die($mod_strings["LBL_PARAM_RANGE_SCRIPT_DISABLED"]); } } $param = populateFromPost("", $param); $return_id = $param->save(); header("Location: index.php?action=ListView&module=ZuckerReportParameter"); exit;
<?php require_once 'XTemplate/xtpl.php'; require_once 'include/formbase.php'; require_once 'modules/ZuckerReportParameter/ReportParameter.php'; require_once 'modules/ZuckerReportParameter/Forms.php'; global $app_strings; global $app_list_strings; global $mod_strings; global $current_user; global $current_language; echo get_set_focus_js(); $mod_list_strings = return_mod_list_strings_language($current_language, "ZuckerReports"); $focus = new ReportParameter(); if (isset($_REQUEST['record']) && !empty($_REQUEST['record'])) { $focus->retrieve($_REQUEST['record']); $friendly_name = $focus->friendly_name; $default_name = $focus->default_name; $default_value = $focus->default_value; $description = $focus->description; $range_name = $focus->range_name; $range_options = $focus->range_options; $title = $mod_strings['LBL_MODULE_NAME'] . ": " . $focus->default_name; } else { $title = $mod_strings['LBL_PARAM_NEW']; } if (!empty($_REQUEST['friendly_name'])) { $friendly_name = $_REQUEST['friendly_name']; } if (!empty($_REQUEST['default_name'])) { $default_name = $_REQUEST['default_name'];
require_once 'include/formbase.php'; require_once 'include/upload_file.php'; require_once 'modules/ZuckerListingTemplateFilter/ListingTemplateFilter.php'; if (!is_admin($current_user)) { sugar_die("only admin allowed"); } $filter = new ListingTemplateFilter(); if (!empty($_REQUEST['record'])) { $filter->retrieve($_REQUEST['record']); } $filter = populateFromPost("filter_", $filter); $lt = new ListingTemplate(); $lt->retrieve($filter->listing_template_id); if (!empty($_REQUEST["filter_value_param"])) { $rp = new ReportParameter(); $rp->retrieve($_REQUEST["filter_value_param"]); $rpl = new ReportParameterLink(); $rpl->template_id = $lt->id; $rpl->parameter_id = $rp->id; $rpl->name = $rp->default_name; $rpl->default_value = $rp->default_value; $rpl->save(); $filter->value = $rpl->id; $filter->value_type = "parameter"; } else { if (!empty($_REQUEST["filter_value_enum"])) { $filter->value = $_REQUEST["filter_value_enum"]; $filter->value_type = "text"; } else { if (!empty($_REQUEST["filter_value_input"])) { $filter->value = $_REQUEST["filter_value_input"];